Skip to content
SiteEmail

FCustomMaterialRenderData

Name
enum class uint8DataType { DT_AddNewMaterialData, DT_UpdateRTData, DT_RemoveMaterialData, DT_COUNT}
Name
GENERATED_USTRUCT_BODY()
FCustomMaterialRenderData()
FCustomMaterialRenderData(const FCustomMaterialRenderData & Other)
FCustomMaterialRenderData(FCustomMaterialRenderData && Other)
FCustomMaterialRenderData &operator=(const FCustomMaterialRenderData & Other)
FCustomMaterialRenderData &operator=(FCustomMaterialRenderData && Other)
Name
TWeakObjectPtr< UMaterialInstanceDynamic >MaterialInstance
TWeakObjectPtr< UTextureRenderTarget2D >NewTexture
uint32Id
renoir::Texture2DObjectBackendTextureID
DataTypeType
EnumeratorValueDescription
DT_AddNewMaterialData
DT_UpdateRTData
DT_RemoveMaterialData
DT_COUNT
GENERATED_USTRUCT_BODY()
inline FCustomMaterialRenderData()
FCustomMaterialRenderData(
const FCustomMaterialRenderData & Other
)
FCustomMaterialRenderData(
FCustomMaterialRenderData && Other
)
FCustomMaterialRenderData & operator=(
const FCustomMaterialRenderData & Other
)
FCustomMaterialRenderData & operator=(
FCustomMaterialRenderData && Other
)
TWeakObjectPtr< UMaterialInstanceDynamic > MaterialInstance;
TWeakObjectPtr< UTextureRenderTarget2D > NewTexture;
uint32 Id;
renoir::Texture2DObject BackendTextureID;
DataType Type;