Navigation
API > API/Plugins > API/Plugins/DynamicMaterial
Stores information about basic value types, such as EDMValueType::Float1.
| Name | FDMValueDefinition |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/DynamicMaterial/Source/DynamicMaterial/Public/DMValueDefinition.h |
| Include Path | #include "DMValueDefinition.h" |
Syntax
USTRUCT (BlueprintType )
struct FDMValueDefinition
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| DMValueDefinition.h | |||
FDMValueDefinition
(
EDMValueType InType, |
DMValueDefinition.h | ||
FDMValueDefinition
(
EDMValueType InType, |
DMValueDefinition.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FText & GetChannelName
(
int32 InChannel |
To be consistent without OutputChannel, 1 is the first channel, not 0. | DMValueDefinition.h | |
| DMValueDefinition.h | |||
const FText & GetDisplayName() |
DMValueDefinition.h | ||
uint8 GetFloatCount() |
Will return 0 for non-float/any-float types. | DMValueDefinition.h | |
EDMValueType GetType() |
DMValueDefinition.h | ||
TSubclassOf< UDMMaterialValue > GetValueClass() |
Returns the base class of this type. | DMValueDefinition.h | |
bool IsFloat3Type() |
DMValueDefinition.h | ||
bool IsFloatType() |
DMValueDefinition.h |