Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/FRigVMMemoryStorageStruct
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
T * GetData
(
int32 InPropertyIndex |
Returns the memory for a property given its index. | RigVMCore/RigVMMemoryStorageStruct.h | |
const T * GetData
(
int32 InPropertyIndex |
RigVMCore/RigVMMemoryStorageStruct.h | ||
| Returns the mutable memory for a given property (or nullptr if does not belong to this storage) | RigVMCore/RigVMMemoryStorageStruct.h | ||
| RigVMCore/RigVMMemoryStorageStruct.h | |||
T * GetData
(
const FRigVMOperand& InOperand |
Returns the memory for a property (and optionally a property path) given an operand. | RigVMCore/RigVMMemoryStorageStruct.h | |
T * GetData
(
int32 InPropertyIndex, |
Returns the memory for a property given its index and a matching property path. | RigVMCore/RigVMMemoryStorageStruct.h |
GetData(int32)
Description
Returns the memory for a property given its index.
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
T * GetData
(
int32 InPropertyIndex
)
GetData(int32)
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
const T * GetData
(
int32 InPropertyIndex
) const
GetData(const FProperty *)
Description
Returns the mutable memory for a given property (or nullptr if does not belong to this storage)
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
T * GetData
(
const FProperty * Property
)
GetData(const FProperty *)
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
const T * GetData
(
const FProperty * Property
) const
GetData(const FRigVMOperand &)
Description
Returns the memory for a property (and optionally a property path) given an operand.
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
T * GetData
(
const FRigVMOperand & InOperand
)
GetData(int32, const FRigVMPropertyPath &)
Description
Returns the memory for a property given its index and a matching property path.
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorageStruct.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorageStruct.h" |
template<typename T>
T * GetData
(
int32 InPropertyIndex,
const FRigVMPropertyPath & InPropertyPath
)