Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
Nz::ObjectHandle< T > Member List
This is the complete list of members for
Nz::ObjectHandle< T >
, including all inherited members.
GetObject
() const
Nz::ObjectHandle< T >
InvalidHandle
(defined in
Nz::ObjectHandle< T >
)
Nz::ObjectHandle< T >
static
IsValid
() const
Nz::ObjectHandle< T >
m_object
(defined in
Nz::ObjectHandle< T >
)
Nz::ObjectHandle< T >
protected
ObjectHandle
()
Nz::ObjectHandle< T >
ObjectHandle
(T *object)
Nz::ObjectHandle< T >
explicit
ObjectHandle
(const ObjectHandle &handle)
Nz::ObjectHandle< T >
ObjectHandle
(ObjectHandle &&handle) noexcept
Nz::ObjectHandle< T >
OnObjectDestroyed
()
Nz::ObjectHandle< T >
protected
OnObjectMoved
(T *newObject)
Nz::ObjectHandle< T >
protected
operator bool
() const
Nz::ObjectHandle< T >
explicit
operator T*
() const
Nz::ObjectHandle< T >
operator->
() const
Nz::ObjectHandle< T >
operator=
(T *object)
Nz::ObjectHandle< T >
operator=
(const ObjectHandle &handle)
Nz::ObjectHandle< T >
operator=
(ObjectHandle &&handle) noexcept
Nz::ObjectHandle< T >
Reset
(T *object=nullptr)
Nz::ObjectHandle< T >
Reset
(const ObjectHandle &handle)
Nz::ObjectHandle< T >
Reset
(ObjectHandle &&handle) noexcept
Nz::ObjectHandle< T >
Swap
(ObjectHandle &handle)
Nz::ObjectHandle< T >
ToString
() const
Nz::ObjectHandle< T >
~ObjectHandle
()
Nz::ObjectHandle< T >
Generated by
1.8.13