Module |
|
Header |
/Engine/Plugins/Runtime/EditableMesh/Source/EditableMesh/Public/EditableMeshTypes.h |
Include |
#include "EditableMeshTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FMeshElementAttributeValue
Name | Description | |
---|---|---|
|
FMeshElementAttributeValue() |
@note This should be replaced by TVariant as soon as it becomes available. |
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
|
|
FMeshElementAttributeValue ( |
Name | Description | ||
---|---|---|---|
|
EMeshElement... |
GetType() |
Returns the type of this attribute value |
|
GetValue() |
||
|
T |
GetValue() |
Accessors for known types. |
|
GetValue() |
Implementations of accessors for known types. These must be defined outside the class definition. |
|
|
GetValue() |
||
|
GetValue() |
||
|
float |
GetValue() |
|
|
int |
GetValue() |
|
|
GetValue() |
||
|
ToString() |
Returns the attribute value as a string |
|
|
Visit ( |
Calls the specified polymorphic lambda, with this attribute value as its passed-in parameter. |