FB1GameObjectMaterialLayerParam
🧩 Struct: FB1GameObjectMaterialLayerParam¶
Defines a material layer entry including PBR texture references and optional audio when selected.
Properties¶
- ListKey (
FString): Internal grouping key for the layer. - MaterialName (
FName): Display name of the material. (StringTableKey) - Icon (
TSoftObjectPtr<UObject>): Icon used for UI preview. (AllowedClasses = Texture2D, SlateTextureAtlasInterface) - Albedo (
TSoftObjectPtr<UTexture>): Albedo (base color) texture. - Normal (
TSoftObjectPtr<UTexture>): Normal map texture. - Packed (
TSoftObjectPtr<UTexture>): Packed texture containing AO, Roughness, and Metallic. - Emissive (
TSoftObjectPtr<UTexture>): Emissive (glow) texture. - ParamUsageId (
FName): Material usage context. (Foreign = "ObjectPartsParamUsage.Id") - SelectedAudioId (
FName): Audio cue triggered when selected. (Foreign = "AudioResources.Id")