UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPrimitiveInstanceId Struct Reference

#include <InstanceDataTypes.h>

Public Member Functions

bool IsValid () const
 
bool operator== (const FPrimitiveInstanceId &Other) const
 
int32 GetAsIndex () const
 

Public Attributes

int32 Id = INDEX_NONE
 

Friends

FArchiveoperator<< (FArchive &Ar, FPrimitiveInstanceId &InstanceData)
 

Detailed Description

ID of an instance within a primitive, persistent for the lifetime of the instance. Can be used as a linear index as the maximum possible value is never higher than the high-water-mark for the number of instances in the component.

Member Function Documentation

◆ GetAsIndex()

int32 FPrimitiveInstanceId::GetAsIndex ( ) const
inline

◆ IsValid()

bool FPrimitiveInstanceId::IsValid ( ) const
inline

◆ operator==()

bool FPrimitiveInstanceId::operator== ( const FPrimitiveInstanceId Other) const
inline

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FPrimitiveInstanceId InstanceData 
)
friend

Member Data Documentation

◆ Id

int32 FPrimitiveInstanceId::Id = INDEX_NONE

The documentation for this struct was generated from the following file: