Hubris Engine Dev
A Project to learn and get into Game Engine developement.
 
Loading...
Searching...
No Matches
Hubris::Handle< T > Member List

This is the complete list of members for Hubris::Handle< T >, including all inherited members.

get() noexceptHubris::Handle< T >inline
get() const noexceptHubris::Handle< T >inline
Handle() noexcept=defaultHubris::Handle< T >
Handle(std::nullptr_t)Hubris::Handle< T >inline
Handle(T *t) noexceptHubris::Handle< T >inline
Handle(U *other) noexceptHubris::Handle< T >inlineexplicit
Handle(Handle< U > &&other) noexceptHubris::Handle< T >inline
Handle(Handle &&mv) noexceptHubris::Handle< T >inline
Handle(const Handle &cp) noexcept=deleteHubris::Handle< T >
operator bool() const noexceptHubris::Handle< T >inline
operator T*()=deleteHubris::Handle< T >
operator void *()=deleteHubris::Handle< T >
operator!() const noexceptHubris::Handle< T >inline
operator!=(const Handle< U > &rhs) const noexceptHubris::Handle< T >inline
operator*()Hubris::Handle< T >inline
operator*() constHubris::Handle< T >inline
operator->() noexceptHubris::Handle< T >inline
operator->() const noexceptHubris::Handle< T >inline
operator=(Handle &&mv) noexceptHubris::Handle< T >inline
operator=(Handle< U > &&mv) noexceptHubris::Handle< T >inline
operator=(const Handle &cp)=deleteHubris::Handle< T >
operator==(const Handle< U > &rhs) const noexceptHubris::Handle< T >inline
release() noexceptHubris::Handle< T >inline
reset(T *ptr=nullptr) noexceptHubris::Handle< T >inline
swap(Handle< U > &rhs) noexceptHubris::Handle< T >inline
ToShared()Hubris::Handle< T >inline
~Handle() noexceptHubris::Handle< T >inline