Navigation
API > API/Plugins > API/Plugins/RigVMEditor > API/Plugins/RigVMEditor/Editor
Inheritance Hierarchy
- IPropertyTypeCustomization
- FRigVMGraphEnumDetailCustomization
References
| Module | RigVMEditor |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMEditor/Public/Editor/RigVMGraphDetailCustomization.h |
| Include | #include "Editor/RigVMGraphDetailCustomization.h" |
Syntax
class FRigVMGraphEnumDetailCustomization : public IPropertyTypeCustomization
Remarks
Customization for editing a rig vm integer control enum class
Variables
| Type | Name | Description | |
|---|---|---|---|
| URigVMBlueprint * | BlueprintBeingCustomized | ||
| URigVMGraph * | GraphBeingCustomized | ||
| TArray< TWeakObjectPtr< UObject > > | ObjectsBeingCustomized | ||
| TArray< TSharedPtr< FStructOnScope > > | StructsBeingCustomized |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| UEnum ** | ContainerMemoryBlockToEnumPtr
(
uint8* InMemoryBlock, |
Extracts the value for a nested property from an outer owner | |
| void | CustomizeChildren
(
TSharedRef< class IPropertyHandle > InPropertyHandle, |
||
| void | CustomizeHeader
(
TSharedRef< class IPropertyHandle > InPropertyHandle, |
IPropertyTypeCustomization interface | |
| TArray< uint8 * > | |||
| bool | GetPropertyChain
(
TSharedRef< class IPropertyHandle > InPropertyHandle, |
||
| void | HandleControlEnumChanged
(
TSharedPtr< FString > InEnumPath, |
||
| TSharedRef< IPropertyTypeCustomization > | MakeInstance () |