![]() |
ezEngine
Release 25.03
|
A typed raw pointer. More...
#include <TypedPointer.h>
Public Member Functions | |
EZ_DECLARE_POD_TYPE () | |
ezTypedPointer (void *pObject, const ezRTTI *pType) | |
bool | operator== (const ezTypedPointer &rhs) const |
bool | operator!= (const ezTypedPointer &rhs) const |
Public Attributes | |
void * | m_pObject = nullptr |
const ezRTTI * | m_pType = nullptr |
A typed raw pointer.
Common use case is the storage of object pointers inside an ezVariant. Has the same lifetime concerns that any other raw pointer.