Navigation
API > API/Plugins > API/Plugins/RigVM
| Name | URigVMBlueprintGeneratedClass |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMBlueprintGeneratedClass.h |
| Include Path | #include "RigVMBlueprintGeneratedClass.h" |
Syntax
UCLASS (MinimalAPI)
class URigVMBlueprintGeneratedClass :
public UBlueprintGeneratedClass ,
public IRigVMGraphFunctionHost ,
public IRigVMRuntimeAssetInterface
Inheritance Hierarchy
- FStructBaseChain → UStruct → UClass → UBlueprintGeneratedClass → URigVMBlueprintGeneratedClass
- UObjectBase → UObjectBaseUtility → UObject → UField → UStruct → UClass → UBlueprintGeneratedClass → URigVMBlueprintGeneratedClass
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
URigVMBlueprintGeneratedClass
(
const FObjectInitializer& ObjectInitializer |
RigVMBlueprintGeneratedClass.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetVariant | FRigVMVariant | Variant information about this asset | RigVMBlueprintGeneratedClass.h |
|
| GraphFunctionStore | FRigVMGraphFunctionStore | RigVMBlueprintGeneratedClass.h | ||
| SupportedEventNames | TArray< FName > | RigVMBlueprintGeneratedClass.h |
|
Functions
Public
Public Virtual
Overridden from UClass
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RigVMBlueprintGeneratedClass.h | |||
virtual void PostInitInstance
(
UObject* InObj, |
RigVMBlueprintGeneratedClass.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
RigVMBlueprintGeneratedClass.h | ||
virtual void PostLoad() |
RigVMBlueprintGeneratedClass.h | ||
virtual void Serialize
(
FArchive& Ar |
RigVMBlueprintGeneratedClass.h |
Overridden from IRigVMGraphFunctionHost
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FRigVMGraphFunctionStore * GetRigVMGraphFunctionStore () |
RigVMBlueprintGeneratedClass.h | ||
virtual const FRigVMGraphFunctionStore * GetRigVMGraphFunctionStore () |
RigVMBlueprintGeneratedClass.h |
Overridden from IRigVMRuntimeAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RigVMBlueprintGeneratedClass.h | |||
| RigVMBlueprintGeneratedClass.h | |||
virtual const TArray< UAssetUserData * > * GetAssetUserDataArray() |
RigVMBlueprintGeneratedClass.h | ||
virtual FRigVMVariant & GetAssetVariant() |
RigVMBlueprintGeneratedClass.h | ||
virtual FRigVMDebugInfo & GetDebugInfo() |
RigVMBlueprintGeneratedClass.h | ||
virtual FRigVMDrawContainer & GetDrawContainer() |
RigVMBlueprintGeneratedClass.h | ||
virtual const UObject * GetEditorOnlyData () |
RigVMBlueprintGeneratedClass.h | ||
virtual UObject * GetEditorOnlyData () |
IRigVMRuntimeAssetInterface implementation. | RigVMBlueprintGeneratedClass.h | |
virtual TArray< FRigVMExternalVariable > GetExternalVariables() |
RigVMBlueprintGeneratedClass.h | ||
virtual FRigVMExtendedExecuteContext * GetRigVMExtendedExecuteContext() |
RigVMBlueprintGeneratedClass.h | ||
virtual UClass * GetRigVMHostClass() |
RigVMBlueprintGeneratedClass.h | ||
| RigVMBlueprintGeneratedClass.h | |||
virtual TMap< FString, FSoftObjectPath > & GetUserDefinedEnumToPathName() |
RigVMBlueprintGeneratedClass.h | ||
virtual TMap< FString, FSoftObjectPath > & GetUserDefinedStructGuidToPathName() |
RigVMBlueprintGeneratedClass.h | ||
virtual TSet< TObjectPtr< UObject > > & GetUserDefinedTypesInUse() |
RigVMBlueprintGeneratedClass.h | ||
virtual const uint8 * GetVariablesMemory () |
RigVMBlueprintGeneratedClass.h | ||
virtual uint8 * GetVariablesMemory () |
RigVMBlueprintGeneratedClass.h | ||
virtual const UStruct * GetVariablesStruct() |
RigVMBlueprintGeneratedClass.h | ||
virtual URigVM * GetVM() |
RigVMBlueprintGeneratedClass.h | ||
virtual FRigVMRuntimeSettings & GetVMRuntimeSettings() |
RigVMBlueprintGeneratedClass.h | ||
virtual bool InitializeInstance
(
URigVMHost* InInstance |
RigVMBlueprintGeneratedClass.h | ||
virtual bool InitializeVariables
(
URigVMHost* InInstance |
RigVMBlueprintGeneratedClass.h | ||
virtual URigVMHost * InstantiateObject
(
UObject* InOuter, |
RigVMBlueprintGeneratedClass.h | ||
virtual bool IsObjectInstanceOfAsset
(
URigVMHost* InInstance |
RigVMBlueprintGeneratedClass.h | ||
virtual void RemoveInstance
(
UObject* InInstance |
RigVMBlueprintGeneratedClass.h | ||
virtual void UpdateSupportedEventNames() |
RigVMBlueprintGeneratedClass.h |