UCustomizationConfig¶
#include <CustomizationConfig.h>
Inherits from UObject
Public Functions¶
Name | |
---|---|
void | ApplySwatchToMID(FName SwatchCategoryName, int32 SelectedSwatch, UMaterialInstanceDynamic * Mid, UMeshComponent * MeshComponent) |
void | GetCategories(TArray< FName > & Categories) |
void | GetCategorySwatchAttachments(FName Category, UCustomizationComponent * CustomizationComponent, TArray< TSubclassOf< ACustomizationAttachment >> & SwatchAttachments) |
void | GetCategorySwatchNames(FName Category, TArray< FString > & SwatchNames) |
int32 | GetNumSwatchesInCategory(FName Category) |
void | GetParametersAndMorphTargetsToApply(FName Category, int32 SelectedSwatch, TArray< FName > & ScalarNames, TArray< float > & ScalarValues, TArray< FName > & VectorNames, TArray< FLinearColor > & VectorValues, TArray< FName > & TextureNames, TArray< UTexture * > & TextureValues, TArray< TSoftObjectPtr< UTexture >> & TextureReferenceValues, TArray< FName > & MorphTargetNames, TArray< float > & MorphTargetValues) |
UCustomizationConfig() |
Updated on 2025-01-21 at 09:02:24 +0100