Navigation
API > API/Plugins > API/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&40;BlueprintType&41;
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. |