Navigation
Unreal Engine C++ API Reference > Plugins > OptimusCore
References
Module | OptimusCore |
Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusDataType.h |
Include | #include "OptimusDataType.h" |
Syntax
USTRUCT (BlueprintType )
struct FOptimusDataTypeRef
Remarks
A reference object for an Optimus data type to use in UObjects and other UStruct-like things
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FName | TypeName | |
![]() ![]() ![]() |
TSoftObjectPtr< UObject > | TypeObject | A soft pointer to the type object helps enforce asset dependency. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FOptimusDataTypeRef
(
FOptimusDataTypeHandle InTypeHandle |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | IsValid () |
|
![]() |
void | PostSerialize
(
const FArchive& Ar |
|
![]() ![]() |
FOptimusDataTypeHandle | Resolve () |
|
![]() |
void | Set
(
FOptimusDataTypeHandle InTypeHandle |
Operators
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
|||
![]() ![]() |
bool | operator!=
(
const FOptimusDataTypeRef& InOther |
|
![]() ![]() |
const FOptimusDataType & | operator* () |
|
![]() ![]() |
bool | operator==
(
const FOptimusDataTypeRef& InOther |
|
![]() ![]() |
const FOptimusDataType * | operator-> () |