![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IndexedHandle.h>
Inheritance diagram for FSimpleIndexedHandleBase:Public Member Functions | |
| FSimpleIndexedHandleBase ()=default | |
| FSimpleIndexedHandleBase (int32 InIndex) | |
| bool | operator== (const FSimpleIndexedHandleBase &Other) const |
| bool | operator!= (const FSimpleIndexedHandleBase &Other) const |
| int32 | GetIndex () const |
| bool | IsValid () const |
| operator bool () const | |
| void | Invalidate () |
| void | SetIndex (int32 InIndex) |
Protected Attributes | |
| int32 | Index = INDEX_NONE |
Friends | |
| uint32 | GetTypeHash (const FSimpleIndexedHandleBase &Handle) |
Index based handle that doesn't use a serial number. For fast access in to index based data structures when we don't expect handles to be able to be stale
|
default |
|
inline |
| InIndex | - passing INDEX_NONE will make this handle Invalid |
|
inline |
|
inline |
Makes the handle Invalid
|
inline |
|
inline |
|
inline |
|
inline |
| InIndex | - passing INDEX_NONE will make this handle Invalid |
|
friend |
|
protected |