XII Release 0.1.0
Loading...
Searching...
No Matches
xiiTypedPointer Struct Reference

#include <TypedPointer.h>

Public Member Functions

 XII_DECLARE_POD_TYPE ()
 xiiTypedPointer (void *pObject, const xiiRTTI *pType)
bool operator== (const xiiTypedPointer &rhs) const

Public Attributes

void * m_pObject = nullptr
const xiiRTTI * m_pType = nullptr

Detailed Description

A typed raw pointer.

Common use case is the storage of object pointers inside a xiiVariant. Has the same lifetime concerns that any other raw pointer.

See also
xiiVariant

The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/Foundation/Types/TypedPointer.h