Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper
| Name | URigVMBlueprint |
| Type | class |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMBlueprintLegacy.h |
| Include Path | #include "RigVMBlueprintLegacy.h" |
Syntax
UCLASS (BlueprintType, Meta=(IgnoreClassThumbnail))
class URigVMBlueprint :
public UBlueprint ,
public IRigVMAssetInterface ,
public IRigVMClientHost ,
public IRigVMExternalDependencyManager
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintCore → UBlueprint → URigVMBlueprint
Implements Interfaces
- IBlueprintPropertyGuidProvider
- IRigVMAssetInterface
- IRigVMClientHost
- IRigVMExternalDependencyManager
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RigVMBlueprintLegacy.h | |||
URigVMBlueprint
(
const FObjectInitializer& ObjectInitializer |
RigVMBlueprintLegacy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUpdatingExternalVariables | bool | RigVMBlueprintLegacy.h | ||
| FunctionLibraryEdGraph | TObjectPtr< URigVMEdGraph > | RigVMBlueprintLegacy.h | ||
| PythonLogSettings | FRigVMPythonSettings | RigVMBlueprintLegacy.h |
|
|
| RigGraphDisplaySettings | FRigVMEdGraphDisplaySettings | RigVMBlueprintLegacy.h |
|
|
| UserDefinedEnumToPathName | TMap< FString, FSoftObjectPath > | RigVMBlueprintLegacy.h | ||
| UserDefinedStructGuidToPathName | TMap< FString, FSoftObjectPath > | RigVMBlueprintLegacy.h | ||
| UserDefinedTypesInUse | TSet< TObjectPtr< UObject > > | RigVMBlueprintLegacy.h |
|
|
| VMCompileSettings | FRigVMCompileSettings | RigVMBlueprintLegacy.h |
|
|
| VMRuntimeSettings | FRigVMRuntimeSettings | RigVMBlueprintLegacy.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LastNewVariables | TArray< FBPVariableDescription > | RigVMBlueprintLegacy.h | ||
| SupportedEventNames | TArray< FName > | The event names this rigvm blueprint contains | RigVMBlueprintLegacy.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual URigVMHost * CreateRigVMHost() |
RigVMBlueprintLegacy.h |
|
|
virtual FRigVMVariant GetAssetVariantBP() |
RigVMBlueprintLegacy.h |
|
|
virtual TArray< FRigVMGraphVariableDescription > GetMemberVariables() |
RigVMBlueprintLegacy.h |
|
|
URigVMBlueprintGeneratedClass * GetRigVMBlueprintGeneratedClass() |
Get the (full) generated class for this rigvm blueprint | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMHostClass() |
RigVMBlueprintLegacy.h |
|
|
void OnBlueprintChanged
(
UBlueprint* InBlueprint |
RigVMBlueprintLegacy.h | ||
virtual void OnPostVariableChange
(
UBlueprint* InBlueprint |
RigVMBlueprintLegacy.h | ||
virtual void OnPreVariableChange
(
UObject* InObject |
RigVMBlueprintLegacy.h | ||
void OnSetObjectBeingDebuggedReceived
(
UObject* InObject |
RigVMBlueprintLegacy.h |
Overridden from UBlueprint
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanImportGraphFromText
(
const FString& InClipboardText |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual UClass * GetBlueprintClass() |
RigVMBlueprintLegacy.h | ||
virtual void GetInstanceActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar |
RigVMBlueprintLegacy.h | ||
virtual void GetTypeActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar |
RigVMBlueprintLegacy.h | ||
virtual bool IsValidForBytecodeOnlyRecompile() |
RigVMBlueprintLegacy.h | ||
virtual void LoadModulesRequiredForCompilation() |
RigVMBlueprintLegacy.h | ||
virtual void ReplaceDeprecatedNodes() |
RigVMBlueprintLegacy.h | ||
virtual bool RequiresForceLoadMembers
(
UObject* InObject |
RigVMBlueprintLegacy.h | ||
virtual void SetObjectBeingDebugged
(
UObject* NewObject |
RigVMBlueprintLegacy.h | ||
virtual bool ShouldBeMarkedDirtyUponTransaction() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportedByDefaultBlueprintFactory() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsAnimLayers() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsDelegates() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsEventGraphs() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsFunctions() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsGlobalVariables() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsLocalVariables() |
RigVMBlueprintLegacy.h | ||
virtual bool SupportsMacros() |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
RigVMBlueprintLegacy.h | ||
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
RigVMBlueprintLegacy.h | ||
virtual void GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
RigVMBlueprintLegacy.h | ||
virtual void GetPreloadDependencies
(
TArray< UObject* >& OutDeps |
Called during cooking. | RigVMBlueprintLegacy.h | |
virtual bool IsPostLoadThreadSafe() |
RigVMBlueprintLegacy.h | ||
virtual void PostDuplicate
(
bool bDuplicateForPIE |
RigVMBlueprintLegacy.h | ||
virtual void PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
RigVMBlueprintLegacy.h | ||
virtual void PostLoad() |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual void PostSaveRoot
(
FObjectPostSaveRootContext ObjectSaveContext |
RigVMBlueprintLegacy.h | ||
virtual void PostTransacted
(
const FTransactionObjectEvent& TransactionEvent |
RigVMBlueprintLegacy.h | ||
virtual void PreDuplicate
(
FObjectDuplicationParameters& DupParams |
RigVMBlueprintLegacy.h | ||
virtual void PreSave
(
FObjectPreSaveContext ObjectSaveContext |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual void Serialize
(
FArchive& Ar |
RigVMBlueprintLegacy.h |
Overridden from IRigVMAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| RigVMBlueprintLegacy.h |
|
||
virtual URigVMGraph * AddModel
(
FString InName, |
RigVMBlueprintLegacy.h |
|
|
| RigVMBlueprintLegacy.h |
|
||
virtual bool ChangeMemberVariableType
(
const FName& InName, |
RigVMBlueprintLegacy.h |
|
|
virtual bool ChangeMemberVariableType
(
const FName& InName, |
RigVMBlueprintLegacy.h |
|
|
virtual void DecrementVMRecompileBracket() |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h |
|
||
| RigVMBlueprintLegacy.h | |||
virtual TArray< URigVMGraph * > GetAllModels() |
RigVMBlueprintLegacy.h |
|
|
virtual void GetAssetRegistryTagsSuper
(
FAssetRegistryTagsContext Context |
RigVMBlueprintLegacy.h | ||
virtual TArray< FRigVMGraphVariableDescription > GetAssetVariables() |
RigVMBlueprintLegacy.h | ||
virtual const FRigVMVariant & GetAssetVariant () |
RigVMBlueprintLegacy.h | ||
virtual FRigVMVariant & GetAssetVariant () |
RigVMBlueprintLegacy.h | ||
virtual FRigVMVariantRef GetAssetVariantRef() |
RigVMBlueprintLegacy.h |
|
|
virtual bool GetAutoVMRecompile() |
RigVMBlueprintLegacy.h |
|
|
| RigVMBlueprintLegacy.h |
|
||
virtual URigVMController * GetController
(
const UEdGraph* InGraph |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMController * GetController
(
const URigVMGraph* InGraph |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMController * GetControllerByName
(
const FString InGraphName |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMHost * GetDebuggedRigVMHost() |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMGraph * GetDefaultModel() |
RigVMBlueprintLegacy.h |
|
|
virtual UObject * GetEditorObjectForRigVMGraph
(
const URigVMGraph* InVMGraph |
IRigVMClientHost interface Start | RigVMBlueprintLegacy.h | |
virtual TArray< FRigVMExternalDependency > GetExternalDependenciesForCategory
(
const FName& InCategory |
RigVMBlueprintLegacy.h | ||
virtual URigVMGraph * GetFocusedModel() |
RigVMBlueprintLegacy.h |
|
|
virtual TArray< struct FEditedDocumentInfo > & GetLastEditedDocuments() |
RigVMBlueprintLegacy.h | ||
virtual URigVMFunctionLibrary * GetLocalFunctionLibrary() |
RigVMBlueprintLegacy.h |
|
|
virtual TArray< FRigVMVariantRef > GetMatchingVariants() |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMGraph * GetModel
(
const FString& InNodePath |
RigVMBlueprintLegacy.h | ||
virtual URigVMGraph * GetModel
(
const UEdGraph* InEdGraph |
RigVMBlueprintLegacy.h |
|
|
virtual UObject * GetObject() |
RigVMBlueprintLegacy.h | ||
virtual UObject * GetObjectBeingDebugged () |
RigVMBlueprintLegacy.h | ||
virtual UObject * GetObjectBeingDebugged () |
RigVMBlueprintLegacy.h | ||
virtual URigVMController * GetOrCreateController
(
URigVMGraph* InGraph |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMController * GetOrCreateController
(
const UEdGraph* InGraph |
RigVMBlueprintLegacy.h |
|
|
virtual URigVMFunctionLibrary * GetOrCreateLocalFunctionLibrary
(
bool bSetupUndoRedo |
RigVMBlueprintLegacy.h |
|
|
virtual UPackage * GetPackage() |
RigVMBlueprintLegacy.h | ||
virtual TArray< FRigVMGraphFunctionHeader > & GetPublicGraphFunctions() |
RigVMBlueprintLegacy.h | ||
virtual UClass * GetRigVMGeneratedClassPrototype() |
Returns the class used as the super class for all generated classes | RigVMBlueprintLegacy.h | |
virtual URigVMGraph * GetRigVMGraphForEditorObject
(
UObject* InObject |
RigVMBlueprintLegacy.h | ||
virtual TArray< TObjectPtr< UEdGraph > > & GetUberGraphs() |
RigVMBlueprintLegacy.h | ||
virtual FRigVMCompileSettings & GetVMCompileSettings() |
RigVMBlueprintLegacy.h | ||
virtual FRigVMRuntimeSettings & GetVMRuntimeSettings() |
RigVMBlueprintLegacy.h | ||
virtual void HandleConfigureRigVMController
(
const FRigVMClient* InClient, |
RigVMBlueprintLegacy.h | ||
virtual void HandleRigVMGraphAdded
(
const FRigVMClient* InClient, |
RigVMBlueprintLegacy.h | ||
virtual void HandleRigVMGraphRemoved
(
const FRigVMClient* InClient, |
RigVMBlueprintLegacy.h | ||
virtual void HandleRigVMGraphRenamed
(
const FRigVMClient* InClient, |
RigVMBlueprintLegacy.h | ||
virtual void IncrementVMRecompileBracket() |
RigVMBlueprintLegacy.h | ||
virtual bool IsFunctionPublic
(
const FName& InFunctionName |
RigVMBlueprintLegacy.h | ||
virtual bool IsRegeneratingOnLoad() |
RigVMBlueprintLegacy.h | ||
virtual bool JoinAssetVariant
(
const FGuid& InGuid |
Merges the asset's guid with a provided one to join the variant set | RigVMBlueprintLegacy.h |
|
virtual void MarkFunctionPublic
(
const FName& InFunctionName, |
RigVMBlueprintLegacy.h | ||
virtual bool MarkPackageDirty() |
RigVMBlueprintLegacy.h | ||
virtual const FRigVMGetFocusedGraph & OnGetFocusedGraph () |
RigVMBlueprintLegacy.h | ||
virtual FRigVMGetFocusedGraph & OnGetFocusedGraph () |
RigVMBlueprintLegacy.h | ||
virtual FRigVMGraphModifiedEvent & OnModified() |
RigVMBlueprintLegacy.h | ||
virtual void OnRigVMRegistryChanged() |
RigVMRegistry changes can be triggered when new user defined types(structs/enums) are added/removed in which case we have to refresh the model | RigVMBlueprintLegacy.h | |
virtual void PostDuplicateSuper
(
bool bDuplicateForPIE |
RigVMBlueprintLegacy.h | ||
virtual void PostSerialize
(
FArchive& Ar |
RigVMBlueprintLegacy.h | ||
virtual void PostTransactedSuper
(
const FTransactionObjectEvent& TransactionEvent |
RigVMBlueprintLegacy.h | ||
virtual void PreDuplicateSuper
(
FObjectDuplicationParameters& DupParams |
RigVMBlueprintLegacy.h | ||
virtual void RecompileVM() |
RigVMBlueprintLegacy.h |
|
|
virtual void RecompileVMIfRequired() |
RigVMBlueprintLegacy.h |
|
|
virtual void RefreshAllModels
(
ERigVMLoadType InLoadType |
This is needed since even after load model data can change while the RigVM BP is not opened for example, if a user defined struct changed after BP load, any pin that references the struct needs to be regenerated | RigVMBlueprintLegacy.h | |
virtual bool RemoveMemberVariable
(
const FName& InName |
RigVMBlueprintLegacy.h |
|
|
virtual bool RemoveModel
(
FString InName, |
RigVMBlueprintLegacy.h |
|
|
| RigVMBlueprintLegacy.h | |||
| RigVMBlueprintLegacy.h |
|
||
virtual void ReplaceDeprecatedNodesSuper() |
RigVMBlueprintLegacy.h | ||
virtual void RequestAutoVMRecompilation() |
RigVMBlueprintLegacy.h |
|
|
virtual bool RequiresForceLoadMembersSuper
(
UObject* InObject |
RigVMBlueprintLegacy.h | ||
virtual void SerializeSuper
(
FArchive& Ar |
RigVMBlueprintLegacy.h | ||
virtual void SetAutoVMRecompile
(
bool bAutoRecompile |
RigVMBlueprintLegacy.h |
|
|
virtual void SetObjectBeingDebuggedSuper
(
UObject* NewObject |
RigVMBlueprintLegacy.h | ||
virtual void SetUberGraphs
(
const TArray< TObjectPtr< UEdGraph > >& InGraphs |
RigVMBlueprintLegacy.h | ||
virtual void SetupPinRedirectorsForBackwardsCompatibility() |
RigVMBlueprintLegacy.h | ||
virtual bool SplitAssetVariant() |
Resets the asset's guid to a new one and splits it from the former variant set | RigVMBlueprintLegacy.h |
|
Overridden from IRigVMClientHost
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetAssetName() |
IRigVMClientHost interface Start | RigVMBlueprintLegacy.h | |
virtual const FRigVMClient * GetRigVMClient () |
Returns the rigvm client for this host. | RigVMBlueprintLegacy.h | |
virtual FRigVMClient * GetRigVMClient () |
Returns the rigvm client for this host. | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMEdGraphClass() |
Returns the expected ed graph class to use for this blueprint | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMEdGraphNodeClass() |
Returns the expected ed graph node class to use for this blueprint | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMEdGraphSchemaClass() |
Returns the expected ed graph schema class to use for this blueprint | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMEditorSettingsClass() |
Returns the class of the settings to use | RigVMBlueprintLegacy.h | |
virtual UScriptStruct * GetRigVMExecuteContextStruct() |
Returns the expected execute context struct to use for this blueprint | RigVMBlueprintLegacy.h | |
virtual UClass * GetRigVMSchemaClass() |
Returns the expected schema class to use for this blueprint | RigVMBlueprintLegacy.h | |
virtual void RequestRigVMInit() |
RigVMBlueprintLegacy.h |
|
Protected
Overridden from UBlueprint
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void SetWorldBeingDebugged
(
UWorld* NewWorld |
RigVMBlueprintLegacy.h |
Overridden from IRigVMAssetInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FName AddHostMemberVariableFromExternal
(
FRigVMExternalVariable InVariableToCreate, |
RigVMBlueprintLegacy.h | ||
virtual void AddLastEditedDocument
(
URigVMEdGraph* RigVMEdGraph |
RigVMBlueprintLegacy.h | ||
virtual void AddPinWatch
(
UEdGraphPin* InPin |
RigVMBlueprintLegacy.h | ||
virtual void AddUbergraphPage
(
URigVMEdGraph* RigVMEdGraph |
RigVMBlueprintLegacy.h | ||
virtual void ClearPinWatches() |
RigVMBlueprintLegacy.h | ||
virtual void Compile() |
RigVMBlueprintLegacy.h | ||
virtual FCompilerResultsLog CompileBlueprint() |
RigVMBlueprintLegacy.h | ||
virtual URigVMHost * CreateRigVMHostSuper
(
UObject* InOuter |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual void ForeachPinWatch
(
TFunctionRef< void(UEdGraphPin*)> Task |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual ERigVMAssetStatus GetAssetStatus() |
RigVMBlueprintLegacy.h | ||
virtual FCompilerResultsLog * GetCurrentMessageLog() |
RigVMBlueprintLegacy.h | ||
virtual FRigVMDebugInfo & GetDebugInfo() |
RigVMBlueprintLegacy.h | ||
virtual UObject * GetDefaultsObject() |
RigVMBlueprintLegacy.h | ||
virtual TObjectPtr< URigVMHost > & GetEditorHost() |
Our currently running rig vm instance | RigVMBlueprintLegacy.h | |
virtual TArray< FRigVMExternalVariable > GetExternalVariables
(
bool bFallbackToBlueprint |
RigVMBlueprintLegacy.h | ||
virtual TArray< TObjectPtr< UEdGraph > > & GetFunctionGraphs() |
RigVMBlueprintLegacy.h | ||
virtual TObjectPtr< URigVMEdGraph > & GetFunctionLibraryEdGraph() |
RigVMBlueprintLegacy.h | ||
virtual TArray< FRigVMReferenceNodeData > & GetFunctionReferenceNodeData() |
RigVMBlueprintLegacy.h | ||
virtual const FString & GetObjectBeingDebuggedPath() |
RigVMBlueprintLegacy.h | ||
virtual TArray< FSoftObjectPath > & GetReferencedObjectPaths() |
RigVMBlueprintLegacy.h | ||
virtual FRigVMEdGraphDisplaySettings & GetRigGraphDisplaySettings() |
RigVMBlueprintLegacy.h | ||
virtual FRigVMExtendedExecuteContext * GetRigVMExtendedExecuteContext() |
RigVMBlueprintLegacy.h | ||
virtual UClass * GetRigVMGeneratedClass() |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual TMap< FString, FSoftObjectPath > & GetUserDefinedEnumToPathName
(
bool bFromCDO |
RigVMBlueprintLegacy.h | ||
virtual TMap< FString, FSoftObjectPath > & GetUserDefinedStructGuidToPathName
(
bool bFromCDO |
RigVMBlueprintLegacy.h | ||
virtual TSet< TObjectPtr< UObject > > & GetUserDefinedTypesInUse
(
bool bFromCDO |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
| RigVMBlueprintLegacy.h | |||
| RigVMBlueprintLegacy.h | |||
| RigVMBlueprintLegacy.h | |||
virtual URigVM * GetVM
(
bool bCreateIfNeeded |
RigVMBlueprintLegacy.h | ||
virtual UWorld * GetWorldBeingDebugged() |
RigVMBlueprintLegacy.h | ||
virtual bool IsPinBeingWatched
(
const UEdGraphPin* InPin |
RigVMBlueprintLegacy.h | ||
virtual bool & IsReferencedObjectPathsStored() |
RigVMBlueprintLegacy.h | ||
virtual bool IsUpToDate() |
RigVMBlueprintLegacy.h | ||
virtual void MarkAssetAsModified
(
FPropertyChangedEvent PropertyChangedEvent |
RigVMBlueprintLegacy.h | ||
virtual void MarkAssetAsStructurallyModified
(
bool bSkipDirtyAssetStatus |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
| Virtual bool ChangeAssetVariableType(const FName& InName, const FEdGraphPinType& InType) override; | RigVMBlueprintLegacy.h | ||
virtual bool OnPasteVariable
(
const FString& InText |
RigVMBlueprintLegacy.h | ||
virtual void PatchVariableNodesOnLoad() |
RigVMBlueprintLegacy.h | ||
virtual void PostEditChangeBlueprintActors() |
RigVMBlueprintLegacy.h | ||
virtual void PreCompile() |
RigVMBlueprintLegacy.h | ||
virtual void RemovePinWatch
(
UEdGraphPin* InPin |
RigVMBlueprintLegacy.h | ||
virtual void SetAssetStatus
(
const ERigVMAssetStatus& InStatus |
RigVMBlueprintLegacy.h | ||
virtual void SetupDefaultObjectDuringCompilation
(
URigVMHost* InCDO |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual bool SetVariableExposeOnSpawn
(
const FName& InName, |
RigVMBlueprintLegacy.h | ||
virtual bool SetVariableExposeToCinematics
(
const FName& InName, |
RigVMBlueprintLegacy.h | ||
virtual bool SetVariablePrivate
(
const FName& InName, |
RigVMBlueprintLegacy.h | ||
virtual bool SetVariablePublic
(
const FName& InName, |
RigVMBlueprintLegacy.h | ||
| RigVMBlueprintLegacy.h | |||
virtual void UpdateSupportedEventNames() |
RigVMBlueprintLegacy.h |
Overridden from IRigVMClientHost
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TScriptInterface< const IRigVMGraphFunctionHost > GetRigVMGraphFunctionHost () |
Returns the rigvm function host. | RigVMBlueprintLegacy.h | |
virtual TScriptInterface< IRigVMGraphFunctionHost > GetRigVMGraphFunctionHost () |
Returns the rigvm function host. | RigVMBlueprintLegacy.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static int32 AddHostMemberVariable
(
URigVMBlueprint* InBlueprint, |
RigVMBlueprintLegacy.h | ||
static void DeclareConstructClasses
(
TArray< FTopLevelAssetPath >& OutConstructClasses, |
RigVMBlueprintLegacy.h | ||
static FName FindHostMemberVariableUniqueName
(
TSharedPtr< FKismetNameValidator > InNameValidator, |
RigVMBlueprintLegacy.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FunctionLibrary_DEPRECATED | TObjectPtr< URigVMFunctionLibrary > | RigVMBlueprintLegacy.h | ||
| Model_DEPRECATED | TObjectPtr< URigVMGraph > | RigVMBlueprintLegacy.h |