CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::ResourceHandle< T > Member List

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

AbstractResourceHandleCeresEngine::ResourceHandle< T >friend
CeresEngine::AbstractResourceHandle::AbstractResourceHandle(ResourceHandleData *data)CeresEngine::AbstractResourceHandleinlineexplicit
CeresEngine::AbstractResourceHandle::AbstractResourceHandle(SPtr< Resource > resource) noexceptCeresEngine::AbstractResourceHandleexplicit
didLoadResource(Func &&func)CeresEngine::ResourceHandle< T >inline
didUnloadResource(Func &&func)CeresEngine::ResourceHandle< T >inline
get() const noexceptCeresEngine::ResourceHandle< T >inline
getPointer() const noexceptCeresEngine::ResourceHandle< T >inline
getUUID() const noexceptCeresEngine::AbstractResourceHandleinline
isLoaded() const noexceptCeresEngine::AbstractResourceHandleinline
isValid() const noexceptCeresEngine::AbstractResourceHandleinline
load() constCeresEngine::ResourceHandle< T >
mDataCeresEngine::AbstractResourceHandleprotected
operator bool() const noexceptCeresEngine::AbstractResourceHandleinlineexplicit
operator!=CeresEngine::ResourceHandle< T >friend
operator!=CeresEngine::ResourceHandle< T >friend
operator!=CeresEngine::ResourceHandle< T >friend
operator*() const noexceptCeresEngine::ResourceHandle< T >inline
operator->() const noexceptCeresEngine::ResourceHandle< T >inline
operator=(std::nullptr_t)CeresEngine::ResourceHandle< T >inline
operator=(const ResourceHandle &other)CeresEngine::ResourceHandle< T >inline
operator=(const ResourceHandle< U > &other)CeresEngine::ResourceHandle< T >inline
operator=(ResourceHandle &&other) noexceptCeresEngine::ResourceHandle< T >inline
operator=(ResourceHandle< U > &&other)CeresEngine::ResourceHandle< T >inline
operator==CeresEngine::ResourceHandle< T >friend
operator==CeresEngine::ResourceHandle< T >friend
operator==CeresEngine::ResourceHandle< T >friend
reset()CeresEngine::AbstractResourceHandleinline
ResourceHandleCeresEngine::ResourceHandle< T >friend
ResourceHandle() noexcept=defaultCeresEngine::ResourceHandle< T >
ResourceHandle(std::nullptr_t) noexceptCeresEngine::ResourceHandle< T >inline
ResourceHandle(const ResourceHandle &other)CeresEngine::ResourceHandle< T >inline
ResourceHandle(const ResourceHandle< U > &other) noexceptCeresEngine::ResourceHandle< T >inline
ResourceHandle(ResourceHandle &&other) noexceptCeresEngine::ResourceHandle< T >inline
ResourceHandle(ResourceHandle< U > &&other) noexceptCeresEngine::ResourceHandle< T >inline
ResourceHandle(SPtr< T > resource) noexceptCeresEngine::ResourceHandle< T >inlineexplicit
ResourceHandle(ResourceHandleData *data)CeresEngine::ResourceHandle< T >inlineexplicitprivate
ResourceHandleDataCeresEngine::ResourceHandle< T >friend
ResourceManagerCeresEngine::ResourceHandle< T >friend
set(ResourceHandleData *const data) noexceptCeresEngine::AbstractResourceHandleinlineprotected
static_resource_castCeresEngine::ResourceHandle< T >friend
static_resource_castCeresEngine::ResourceHandle< T >friend
WeakResourceHandleCeresEngine::ResourceHandle< T >friend
~ResourceHandle() noexceptCeresEngine::ResourceHandle< T >inline