Navigation
API > API/Runtime > API/Runtime/Engine
ID for a specific instance within an ISM, mapped from the instance ID used by typed elements.
The specific implementation of instance IDs for typed elements is considered private and may change without warning! Use the FSMInstanceElementIdMap functions to convert this struct to/from a FSMInstanceId rather than access this data directly!
| Name | FSMInstanceElementId |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/Elements/SMInstance/SMInstanceElementId.h |
| Include Path | #include "Elements/SMInstance/SMInstanceElementId.h" |
Syntax
struct FSMInstanceElementId
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InstanceId | uint64 | Elements/SMInstance/SMInstanceElementId.h | ||
| ISMComponent | UInstancedStaticMeshComponent * | Elements/SMInstance/SMInstanceElementId.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
operator bool() |
Elements/SMInstance/SMInstanceElementId.h | ||
bool operator!=
(
const FSMInstanceElementId& InRHS |
Elements/SMInstance/SMInstanceElementId.h | ||
bool operator==
(
const FSMInstanceElementId& InRHS |
Elements/SMInstance/SMInstanceElementId.h |