| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/PhysicalMaterials/PhysicalMaterialMask.h |
Include |
#include "PhysicalMaterials/PhysicalMaterialMask.h" |
class UPhysicalMaterialMask : public UObject
Physical material masks are used to map multiple physical materials to a single rendering material
Name | Description | ||
---|---|---|---|
|
TEnumAsByte< en... |
AddressX |
The addressing mode to use for the X axis. |
|
TEnumAsByte< en... |
AddressY |
The addressing mode to use for the Y axis. |
|
AssetImportData |
Object properties. |
|
|
UTexture * |
MaskTexture |
Mask input texture, square aspect ratio recommended. |
|
UVChannelIndex |
StaticMesh UV channel index to use when performing lookups with this mask. |
Name | Description | |
---|---|---|
|
UPhysicalMaterialMask ( |
|
|
UPhysicalMaterialMask ( |
Name | Description | |
---|---|---|
|
~UPhysicalMaterialMask() |
Name | Description | ||
---|---|---|---|
|
DumpMaskData() |
Dump mask data to log display. |
|
|
GenerateMaskData |
Helper method to generate mask data used at runtime based on mask texture. |
|
|
GetPhysMatIndex |
Helper method to query phys mat index at a given UV position in mask data. |
|
|
SetMaskTexture |
Helper method to set mask texture. |
Name | Description | ||
---|---|---|---|
|
FinishDestroy() |
Called to finish destroying the object. |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |
Name |
Description |
---|---|
INVALID_MASK_INDEX |