Navigation
API > API/Plugins > API/Plugins/RigVM > API/Plugins/RigVM/FRigVMMemoryHandle
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
uint8 * GetData
(
bool bFollowPropertyPath, |
Returns the cached pointer stored within the handle. | RigVMCore/RigVMMemoryStorage.h | |
const uint8 * GetData
(
bool bFollowPropertyPath, |
Computes the data if necessary and returns the cached pointer stored within the handle. | RigVMCore/RigVMMemoryStorage.h |
GetData(bool, int32)
Description
Returns the cached pointer stored within the handle.
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorage.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorage.h" |
uint8 * GetData
(
bool bFollowPropertyPath,
int32 InSliceIndex
)
The traversed memory cached by this handle.
Parameters
| Name | Remarks |
|---|---|
| bFollowPropertyPath | If set to true the memory handle will traverse the memory using the property path |
| InSliceIndex | If this is != INDEX_NONE the memory handle will return the slice of the memory requested |
GetData(bool, int32)
Description
Computes the data if necessary and returns the cached pointer stored within the handle.
| Name | GetData |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVM/Public/RigVMCore/RigVMMemoryStorage.h |
| Include Path | #include "RigVMCore/RigVMMemoryStorage.h" |
const uint8 * GetData
(
bool bFollowPropertyPath,
int32 InSliceIndex
) const
The traversed memory cached by this handle (const)
Parameters
| Name | Remarks |
|---|---|
| bFollowPropertyPath | If set to true the memory handle will traverse the memory using the property path |
| InSliceIndex | If this is != INDEX_NONE the memory handle will return the slice of the memory requested |