Navigation
Unreal Engine C++ API Reference > Plugins > OptimusCore
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UOptimusResourceDescription
References
Module | OptimusCore |
Header | /Engine/Plugins/Animation/DeformerGraph/Source/OptimusCore/Public/OptimusResourceDescription.h |
Include | #include "OptimusResourceDescription.h" |
Syntax
UCLASS (BlueprintType)
class UOptimusResourceDescription : public UObject
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
TWeakObjectPtr< UOptimusComponentSourceBinding > | ComponentBinding | The component binding that this resource description is bound to |
![]() ![]() ![]() |
FOptimusDataDomain | DataDomain | The data domain for this resource. |
![]() ![]() |
TObjectPtr< UOptimusPersistentBufferDataInterface > | DataInterface | |
![]() ![]() ![]() |
FOptimusDataTypeRef | DataType | The the data type of each element of the resource |
![]() ![]() ![]() ![]() |
FName | ResourceName |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FOptimusDataDomain | ||
![]() ![]() |
int32 | GetIndex () |
Returns the index of the variable within the container |
![]() ![]() |
UOptimusDeformer * | FIXME: Move to interface-based system. | |
![]() ![]() |
bool |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
![]() ![]() |
void | PostEditUndo () |
Called after applying a transaction to the object. |
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
![]() ![]() |
void | PreEditUndo () |
Called before applying a transaction to the object. |