Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/FRigVMByteCode
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMap< int32, TArray< FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct& InLiteralMemory, |
Returns the traits of a given type for the provided memory | RigVMCore/RigVMByteCode.h | |
TMap< int32, TArray< FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct& InLiteralMemory, |
Returns the traits for the provided memory | RigVMCore/RigVMByteCode.h | |
TMap< int32, TArray< FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct& InLiteralMemory, |
Returns the traits of a given type for the provided memory and any additional memorty handles | RigVMCore/RigVMByteCode.h | |
TMap< int32, TArray< FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct& InLiteralMemory, |
Returns the traits for the provided memory and any additional memory handles | RigVMCore/RigVMByteCode.h |
GetTraits(FRigVMMemoryStorageStruct &, FRigVMMemoryStorageStruct &)
Description
Returns the traits of a given type for the provided memory
| Name | GetTraits |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMByteCode.h |
| Include Path | #include "RigVMCore/RigVMByteCode.h" |
template<typename T>
TMap < int32, TArray < FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct & InLiteralMemory,
FRigVMMemoryStorageStruct & InWorkMemory
) const
GetTraits(FRigVMMemoryStorageStruct &, FRigVMMemoryStorageStruct &, const UScriptStruct *)
Description
Returns the traits for the provided memory
| Name | GetTraits |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMByteCode.h |
| Include Path | #include "RigVMCore/RigVMByteCode.h" |
| Source | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Private/RigVMCore/RigVMByteCode.cpp |
TMap < int32, TArray < FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct & InLiteralMemory,
FRigVMMemoryStorageStruct & InWorkMemory,
const UScriptStruct * InScriptStruct
) const
GetTraits(FRigVMMemoryStorageStruct &, FRigVMMemoryStorageStruct &, TArray< FRigVMMemoryHandle > &)
Description
Returns the traits of a given type for the provided memory and any additional memorty handles
| Name | GetTraits |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMByteCode.h |
| Include Path | #include "RigVMCore/RigVMByteCode.h" |
template<typename T>
TMap < int32, TArray < FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct & InLiteralMemory,
FRigVMMemoryStorageStruct & InWorkMemory,
TArray < FRigVMMemoryHandle > & OutAdditionalMemoryHandles
) const
GetTraits(FRigVMMemoryStorageStruct &, FRigVMMemoryStorageStruct &, TArray< FRigVMMemoryHandle > &, const UScriptStruct *)
Description
Returns the traits for the provided memory and any additional memory handles
| Name | GetTraits |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMByteCode.h |
| Include Path | #include "RigVMCore/RigVMByteCode.h" |
| Source | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Private/RigVMCore/RigVMByteCode.cpp |
TMap < int32, TArray < FRigVMTraitScope > > GetTraits
(
FRigVMMemoryStorageStruct & InLiteralMemory,
FRigVMMemoryStorageStruct & InWorkMemory,
TArray < FRigVMMemoryHandle > & OutAdditionalMemoryHandles,
const UScriptStruct * InScriptStruct
) const