Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
Divide::CachedResource Member List

This is the complete list of members for Divide::CachedResource, including all inherited members.

_callbackLockDivide::CachedResourcemutableprotected
_guidDivide::GUIDWrapperprotected
_resourceStateDivide::Resourceprotected
CachedResource(const ResourceDescriptorBase &descriptor, std::string_view typeName)Divide::CachedResourceexplicit
generateGUID() noexceptDivide::GUIDWrapperstatic
getGUID() const noexceptDivide::GUIDWrapperinline
getState() const noexceptDivide::Resource
GUIDWrapper() noexceptDivide::GUIDWrapperinline
GUIDWrapper(const GUIDWrapper &old) noexceptDivide::GUIDWrapperinline
GUIDWrapper(GUIDWrapper &&old) noexceptDivide::GUIDWrapperinline
load(PlatformContext &context)Divide::CachedResourcevirtual
operator=(const GUIDWrapper &old)=deleteDivide::GUIDWrapper
operator=(GUIDWrapper &&other)=deleteDivide::GUIDWrapper
postLoad()Divide::CachedResourcevirtual
PROPERTY_R(size_t, descriptorHash)Divide::CachedResourceprotected
Divide::Resource::PROPERTY_R(Str< 32 >, typeName)Divide::Resource
Divide::Resource::PROPERTY_R(Str< 256 >, resourceName)Divide::Resource
PROPERTY_RW(ResourcePath, assetLocation)Divide::CachedResourceprotected
PROPERTY_RW(Str< 256 >, assetName)Divide::CachedResourceprotected
Resource(std::string_view resourceName, std::string_view typeName)Divide::Resourceexplicit
ResourceCacheDivide::CachedResourcefriend
ResourceLoaderDivide::CachedResourcefriend
setState(ResourceState currentState) finalDivide::CachedResourcevirtual
unload()Divide::CachedResourcevirtual
~GUIDWrapper()=defaultDivide::GUIDWrappervirtual