Nebula
Loading...
Searching...
No Matches
Resources::ResourceLoader Member List

This is the complete list of members for Resources::ResourceLoader, including all inherited members.

__DeclareAbstractClass(ResourceLoader)Resources::ResourceLoaderprivate
__DeclareClass(RefCounted)Core::RefCountedprivate
_LoadInternal(ResourceLoader *loader, ResourceLoader::ResourceLoadJob job)Resources::ResourceLoaderfriend
AddRef()Core::RefCountedinline
ApplyLoadOutput(ResourceLoader *loader, const ResourceLoader::ResourceLoadOutput &output)Resources::ResourceLoaderfriend
asyncResources::ResourceLoaderprotected
asyncSectionResources::ResourceLoaderprotected
callbacksResources::ResourceLoaderprotected
CreateListener(const Resources::ResourceId res, std::function< void(const Resources::ResourceId)> success, std::function< void(const Resources::ResourceId)> failed)Resources::ResourceLoader
CreateResource(const Resources::ResourceName &res, const void *loadInfo, SizeT loadInfoSize, const Util::StringAtom &tag, std::function< void(const Resources::ResourceId)> success, std::function< void(const Resources::ResourceId)> failed, bool immediate, bool stream)Resources::ResourceLoader
creatorThreadResources::ResourceLoaderprotected
dependentJobsResources::ResourceLoaderprotected
Discard()Resources::ResourceLoadervirtual
DiscardByTag(const Util::StringAtom &tag)Resources::ResourceLoader
DiscardResource(const Resources::ResourceId id)Resources::ResourceLoader
DispatchJob(ResourceLoader *loader, const ResourceLoader::ResourceLoadJob &job)Resources::ResourceLoaderfriend
DumpRefCountingLeaks()Core::RefCountedstatic
EnqueueJob(const std::function< void()> &func)Resources::ResourceLoaderprotected
failResourceIdResources::ResourceLoaderprotected
failResourceNameResources::ResourceLoaderprotected
GetClassFourCC() constCore::RefCountedinline
GetClassName() constCore::RefCountedinline
GetId(const Resources::ResourceName &name) constResources::ResourceLoaderinline
GetName(const Resources::ResourceId id) constResources::ResourceLoaderinline
GetPlaceholder(const Resources::ResourceName &name)Resources::ResourceLoaderprotected
GetRefCount() constCore::RefCountedinline
GetResources() constResources::ResourceLoaderinline
GetState(const Resources::ResourceId id) constResources::ResourceLoaderinline
GetTag(const Resources::ResourceId id) constResources::ResourceLoaderinline
GetUniqueId() constResources::ResourceLoaderinline
GetUsage(const Resources::ResourceId id) constResources::ResourceLoaderinline
HasResource(const Resources::ResourceId id) constResources::ResourceLoaderinline
idsResources::ResourceLoaderprotected
InitializeResource(const ResourceLoadJob &job, const Ptr< IO::Stream > &stream)=0Resources::ResourceLoaderprotectedpure virtual
IsA(const Rtti &rtti) constCore::RefCountedinline
IsA(const Util::String &rttiName) constCore::RefCountedinline
IsA(const Util::FourCC &rttiFourCC) constCore::RefCountedinline
IsInstanceOf(const Rtti &rtti) constCore::RefCountedinline
IsInstanceOf(const Util::String &className) constCore::RefCountedinline
IsInstanceOf(const Util::FourCC &classFourCC) constCore::RefCountedinline
LoadFallbackResources()Resources::ResourceLoadervirtual
loadOutputsResources::ResourceLoaderprotected
loadsResources::ResourceLoaderprotected
loadStatesResources::ResourceLoaderprotected
LodMask(const _StreamData &stream, float lod, bool async) constResources::ResourceLoaderprotectedvirtual
metaDataResources::ResourceLoaderprotected
namesResources::ResourceLoaderprotected
pendingLoadsResources::ResourceLoaderprotected
pendingStreamLodsResources::ResourceLoaderprotected
pendingStreamQueueResources::ResourceLoaderprotected
pendingUnloadsResources::ResourceLoaderprotected
placeholderResourceIdResources::ResourceLoaderprotected
placeholderResourceNameResources::ResourceLoaderprotected
placeholdersResources::ResourceLoaderprotected
postJobFuncResources::ResourceLoaderprotected
preJobFuncResources::ResourceLoaderprotected
refCountCore::RefCountedprivate
RefCounted()Core::RefCountedinline
Release()Core::RefCountedinline
ReloadFromStream(const Resources::ResourceId id, const Ptr< IO::Stream > &stream)Resources::ResourceLoaderprotectedvirtual
ReloadResource(const Resources::ResourceName &res, std::function< void(const Resources::ResourceId)> success, std::function< void(const Resources::ResourceId)> failed)Resources::ResourceLoader
ReloadResource(const Resources::ResourceId &id, std::function< void(const Resources::ResourceId)> success, std::function< void(const Resources::ResourceId)> failed)Resources::ResourceLoader
RequestLOD(const Ids::Id32 entry, float lod) constResources::ResourceLoaderprotectedvirtual
ResourceIndexGrowResources::ResourceLoaderprotectedstatic
resourceInstanceIndexPoolResources::ResourceLoaderprotected
ResourceLoader()Resources::ResourceLoader
resourcesResources::ResourceLoaderprotected
ResourceServer classResources::ResourceLoaderfriend
RunCallbacks(Resource::State status, const Resources::ResourceId id)Resources::ResourceLoaderprotected
SetMinLod(const Resources::ResourceId &id, const float lod, bool immediate)Resources::ResourceLoader
Setup()Resources::ResourceLoadervirtual
SetupIdFromEntry(const Ids::Id32 entry, ResourceId &cacheEntry)Resources::ResourceLoaderprotected
statesResources::ResourceLoaderprotected
streamDatasResources::ResourceLoaderprotected
streamerThreadResources::ResourceLoaderprotected
streamerThreadNameResources::ResourceLoaderprotected
StreamResource(const ResourceLoadJob &job)Resources::ResourceLoaderprotectedvirtual
tagsResources::ResourceLoaderprotected
uniqueIdResources::ResourceLoaderprotected
uniqueResourceIdResources::ResourceLoaderprotected
Unload(const Resources::ResourceId id)=0Resources::ResourceLoaderprotectedpure virtual
Update(IndexT frameIndex)Resources::ResourceLoaderprotectedvirtual
UpdateLoaderSyncState()Resources::ResourceLoaderprotectedvirtual
usageResources::ResourceLoaderprotected
~RefCounted()Core::RefCountedprotectedvirtual
~ResourceLoader()Resources::ResourceLoadervirtual