Skip to content

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