Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
Wraps a raw (non-proprietary) to allows it to be moved implicitly. More...
Public Member Functions | |
MovablePtr (T *value=nullptr) | |
MovablePtr (const MovablePtr &)=default | |
MovablePtr (MovablePtr &&ptr) noexcept | |
T * | Get () const |
T * | operator-> () const |
operator T* () const | |
MovablePtr & | operator= (T *value) |
MovablePtr & | operator= (const MovablePtr &)=default |
MovablePtr & | operator= (MovablePtr &&ptr) noexcept |
Wraps a raw (non-proprietary) to allows it to be moved implicitly.