| __DeclareAbstractClass(ResourceLoader) | Resources::ResourceLoader | private |
| __DeclareClass(RefCounted) | Core::RefCounted | private |
| _LoadInternal(ResourceLoader *loader, ResourceLoader::ResourceLoadJob job) | Resources::ResourceLoader | friend |
| AddRef() | Core::RefCounted | inline |
| ApplyLoadOutput(ResourceLoader *loader, const ResourceLoader::ResourceLoadOutput &output) | Resources::ResourceLoader | friend |
| async | Resources::ResourceLoader | protected |
| asyncSection | Resources::ResourceLoader | protected |
| callbacks | Resources::ResourceLoader | protected |
| ClearPendingUnloads() | Resources::ResourceLoader | |
| 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 | |
| creatorThread | Resources::ResourceLoader | protected |
| dependentJobs | Resources::ResourceLoader | protected |
| Discard() | Resources::ResourceLoader | virtual |
| DiscardByTag(const Util::StringAtom &tag) | Resources::ResourceLoader | |
| DiscardResource(const Resources::ResourceId id) | Resources::ResourceLoader | |
| DispatchJob(ResourceLoader *loader, const ResourceLoader::ResourceLoadJob &job) | Resources::ResourceLoader | friend |
| DumpRefCountingLeaks() | Core::RefCounted | static |
| EnqueueJob(const std::function< void()> &func) | Resources::ResourceLoader | protected |
| failResourceId | Resources::ResourceLoader | protected |
| failResourceName | Resources::ResourceLoader | protected |
| GetClassFourCC() const | Core::RefCounted | inline |
| GetClassName() const | Core::RefCounted | inline |
| GetId(const Resources::ResourceName &name) const | Resources::ResourceLoader | inline |
| GetName(const Resources::ResourceId id) const | Resources::ResourceLoader | inline |
| GetPlaceholder(const Resources::ResourceName &name) | Resources::ResourceLoader | protected |
| GetRefCount() const | Core::RefCounted | inline |
| GetResources() const | Resources::ResourceLoader | inline |
| GetState(const Resources::ResourceId id) const | Resources::ResourceLoader | inline |
| GetTag(const Resources::ResourceId id) const | Resources::ResourceLoader | inline |
| GetUniqueId() const | Resources::ResourceLoader | inline |
| GetUsage(const Resources::ResourceId id) const | Resources::ResourceLoader | inline |
| HasResource(const Resources::ResourceId id) const | Resources::ResourceLoader | inline |
| ids | Resources::ResourceLoader | protected |
| InitializeResource(const ResourceLoadJob &job, const Ptr< IO::Stream > &stream)=0 | Resources::ResourceLoader | protectedpure virtual |
| IsA(const Rtti &rtti) const | Core::RefCounted | inline |
| IsA(const Util::String &rttiName) const | Core::RefCounted | inline |
| IsA(const Util::FourCC &rttiFourCC) const | Core::RefCounted | inline |
| IsInstanceOf(const Rtti &rtti) const | Core::RefCounted | inline |
| IsInstanceOf(const Util::String &className) const | Core::RefCounted | inline |
| IsInstanceOf(const Util::FourCC &classFourCC) const | Core::RefCounted | inline |
| LoadFallbackResources() | Resources::ResourceLoader | virtual |
| loadOutputs | Resources::ResourceLoader | protected |
| loads | Resources::ResourceLoader | protected |
| loadStates | Resources::ResourceLoader | protected |
| LodMask(const _StreamData &stream, float lod, bool async) const | Resources::ResourceLoader | protectedvirtual |
| metaData | Resources::ResourceLoader | protected |
| names | Resources::ResourceLoader | protected |
| pendingLoads | Resources::ResourceLoader | protected |
| pendingStreamLods | Resources::ResourceLoader | protected |
| pendingStreamQueue | Resources::ResourceLoader | protected |
| pendingUnloads | Resources::ResourceLoader | protected |
| placeholderResourceId | Resources::ResourceLoader | protected |
| placeholderResourceName | Resources::ResourceLoader | protected |
| placeholders | Resources::ResourceLoader | protected |
| postJobFunc | Resources::ResourceLoader | protected |
| preJobFunc | Resources::ResourceLoader | protected |
| refCount | Core::RefCounted | private |
| RefCounted() | Core::RefCounted | inline |
| Release() | Core::RefCounted | inline |
| ReloadFromStream(const Resources::ResourceId id, const Ptr< IO::Stream > &stream) | Resources::ResourceLoader | protectedvirtual |
| 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) const | Resources::ResourceLoader | protectedvirtual |
| ResourceIndexGrow | Resources::ResourceLoader | protectedstatic |
| resourceInstanceIndexPool | Resources::ResourceLoader | protected |
| ResourceLoader() | Resources::ResourceLoader | |
| resources | Resources::ResourceLoader | protected |
| ResourceServer class | Resources::ResourceLoader | friend |
| RunCallbacks(Resource::State status, const Resources::ResourceId id) | Resources::ResourceLoader | protected |
| SetMinLod(const Resources::ResourceId &id, const float lod, bool immediate) | Resources::ResourceLoader | |
| Setup() | Resources::ResourceLoader | virtual |
| SetupIdFromEntry(const Ids::Id32 entry, ResourceId &cacheEntry) | Resources::ResourceLoader | protected |
| states | Resources::ResourceLoader | protected |
| streamDatas | Resources::ResourceLoader | protected |
| streamerThread | Resources::ResourceLoader | protected |
| streamerThreadName | Resources::ResourceLoader | protected |
| StreamResource(const ResourceLoadJob &job) | Resources::ResourceLoader | protectedvirtual |
| tags | Resources::ResourceLoader | protected |
| uniqueId | Resources::ResourceLoader | protected |
| uniqueResourceId | Resources::ResourceLoader | protected |
| Unload(const Resources::ResourceId id)=0 | Resources::ResourceLoader | protectedpure virtual |
| Update(IndexT frameIndex) | Resources::ResourceLoader | protectedvirtual |
| UpdateLoaderSyncState() | Resources::ResourceLoader | protectedvirtual |
| usage | Resources::ResourceLoader | protected |
| ~RefCounted() | Core::RefCounted | protectedvirtual |
| ~ResourceLoader() | Resources::ResourceLoader | virtual |