Navigation
API > API/Plugins > API/Plugins/RigVM
| Name | IRigVMRuntimeAssetInterface |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMRuntimeAsset.h |
| Include Path | #include "RigVMRuntimeAsset.h" |
Syntax
class IRigVMRuntimeAssetInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FProperty * FindGeneratedPropertyByName
(
const FName& InName |
RigVMRuntimeAsset.h | ||
| RigVMRuntimeAsset.h | |||
const TArray< UAssetUserData * > * GetAssetUserDataArray() |
RigVMRuntimeAsset.h | ||
| RigVMRuntimeAsset.h | |||
FRigVMDebugInfo & GetDebugInfo() |
RigVMRuntimeAsset.h | ||
const FRigVMDrawContainer & GetDrawContainer () |
RigVMRuntimeAsset.h | ||
| RigVMRuntimeAsset.h | |||
const UObject * GetEditorOnlyData () |
RigVMRuntimeAsset.h | ||
UObject * GetEditorOnlyData () |
RigVMRuntimeAsset.h | ||
TArray< FRigVMExternalVariable > GetExternalVariables() |
RigVMRuntimeAsset.h | ||
FRigVMExtendedExecuteContext * GetRigVMExtendedExecuteContext() |
RigVMRuntimeAsset.h | ||
UClass * GetRigVMHostClass() |
RigVMRuntimeAsset.h | ||
| RigVMRuntimeAsset.h | |||
TMap< FString, FSoftObjectPath > & GetUserDefinedEnumToPathName() |
RigVMRuntimeAsset.h | ||
TMap< FString, FSoftObjectPath > & GetUserDefinedStructGuidToPathName() |
RigVMRuntimeAsset.h | ||
TSet< TObjectPtr< UObject > > & GetUserDefinedTypesInUse() |
RigVMRuntimeAsset.h | ||
const uint8 * GetVariablesMemory () |
RigVMRuntimeAsset.h | ||
uint8 * GetVariablesMemory () |
RigVMRuntimeAsset.h | ||
const UStruct * GetVariablesStruct() |
RigVMRuntimeAsset.h | ||
URigVM * GetVM() |
RigVMRuntimeAsset.h | ||
FRigVMRuntimeSettings & GetVMRuntimeSettings() |
RigVMRuntimeAsset.h | ||
bool InitializeInstance
(
URigVMHost* InInstance |
RigVMRuntimeAsset.h | ||
bool InitializeVariables
(
URigVMHost* InInstance |
RigVMRuntimeAsset.h | ||
URigVMHost * InstantiateObject
(
UObject* InOuter, |
RigVMRuntimeAsset.h | ||
bool IsObjectInstanceOfAsset
(
URigVMHost* InInstance |
RigVMRuntimeAsset.h | ||
void RemoveInstance
(
UObject* InInstance |
RigVMRuntimeAsset.h | ||
void UpdateSupportedEventNames() |
RigVMRuntimeAsset.h |
Public Virtual
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FProperty * FindGeneratedPropertyByName
(
const FName& InName |
RigVMRuntimeAsset.h | ||
virtual const FRigVMVariant & GetAssetVariant () |
RigVMRuntimeAsset.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TScriptInterface< IRigVMRuntimeAssetInterface > GetInterfaceOuter
(
const UObject* InObject |
RigVMRuntimeAsset.h |