Open 3D Engine WhiteBox Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
WhiteBox::GenericHandle< Tag > Class Template Reference

#include <WhiteBoxToolApi.h>

Public Member Functions

 GenericHandle (const int index)
 
bool IsValid () const
 
int Index () const
 
bool operator== (const GenericHandle &handle) const
 
bool operator!= (const GenericHandle &handle) const
 
bool operator< (const GenericHandle &handle) const
 

Detailed Description

template<typename Tag>
class WhiteBox::GenericHandle< Tag >

Wrapper class to provide type safe index/handle.

Note
Make use of the template tag technique (phantom types) to provide type safe variants of all handles.

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