MxEngine
Public Member Functions | List of all members
MxEngine::Resource< T, Factory > Class Template Reference

Public Member Functions

 Resource (UUID uuid, size_t handle)
 
 Resource (const Resource &wrapper)
 
Resourceoperator= (const Resource &wrapper)
 
 Resource (Resource &&wrapper) noexcept
 
Resourceoperator= (Resource &&wrapper) noexcept
 
bool IsValid () const
 
void MakeStatic ()
 
T * operator-> ()
 
const T * operator-> () const
 
T & operator* ()
 
const T & operator* () const
 
T * GetUnchecked ()
 
const T * GetUnchecked () const
 
auto GetHandle () const
 
const auto & GetUUID () const
 
bool operator== (const Resource &wrapper) const
 
bool operator!= (const Resource &wrapper) const
 

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