Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/FInstance
Description
Get an optional, opaque application-defined identifier for this surface. The meaning of this ID depends on each application, and it is specified when creating the source data that generates this surface. See NodeSurfaceNew::SetCustomID.
| Name | GetSurfaceCustomId |
| Type | function |
| Header File | /Engine/Plugins/Mutable/Source/MutableRuntime/Public/MuR/Instance.h |
| Include Path | #include "MuR/Instance.h" |
| Source | /Engine/Plugins/Mutable/Source/MutableRuntime/Private/MuR/Instance.cpp |
uint32 GetSurfaceCustomId
(
int32 ComponentIndex,
int32 LODIndex,
int32 SurfaceIndex
) const
Parameters
| Name | Remarks |
|---|---|
| ComponentIndex | Index of the component, from 0 to GetComponentCount()-1 |
| LODIndex | Index of the level of detail, from 0 to GetLODCount()-1 |
| SurfaceIndex | Index of the surface, from 0 to GetSurfaceCount()-1 |