FCustomMaterialRenderData
Public Types #
| Name |
---|
enum class uint8 | DataType { DT_AddNewMaterialData, DT_UpdateRTData, DT_RemoveMaterialData, DT_COUNT} |
Public Functions #
Public Attributes #
Public Types Documentation #
enum DataType #
Enumerator | Value | Description |
---|
DT_AddNewMaterialData | | |
DT_UpdateRTData | | |
DT_RemoveMaterialData | | |
DT_COUNT | | |
Public Functions Documentation #
function GENERATED_USTRUCT_BODY #
GENERATED_USTRUCT_BODY()
function FCustomMaterialRenderData #
inline FCustomMaterialRenderData()
function FCustomMaterialRenderData #
FCustomMaterialRenderData(
const FCustomMaterialRenderData & Other
)
function FCustomMaterialRenderData #
FCustomMaterialRenderData(
FCustomMaterialRenderData && Other
)
function operator= #
FCustomMaterialRenderData & operator=(
const FCustomMaterialRenderData & Other
)
function operator= #
FCustomMaterialRenderData & operator=(
FCustomMaterialRenderData && Other
)
Public Attributes Documentation #
variable MaterialInstance #
TWeakObjectPtr< UMaterialInstanceDynamic > MaterialInstance;
variable NewTexture #
TWeakObjectPtr< UTextureRenderTarget2D > NewTexture;
variable Id #
uint32 Id;
variable BackendTextureID #
renoir::Texture2DObject BackendTextureID;
variable Type #
DataType Type;