![]() |
ezEngine Release 25.08
|
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.