OROCHI
 
Loading...
Searching...
No Matches
GxSysResource Member List

This is the complete list of members for GxSysResource, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
_dataResourceGuidGxSysResourceprotected
_disableFinalizeIgnoreOriginalFlagGxSysResourceprotected
_enableExistOriginalDataFlagGxSysResourceprotected
_fileDecodeChunkSizeMaxGxSysResourceprotected
_finalizedCommonRootPathGxSysResourceprotected
_finalizedNativeRootPathGxSysResourceprotected
_loadStateCriticalSectionGxSysResourceprotected
_masterRootPathGxSysResourceprotected
_motionSequenceLineMaxGxSysResourceprotected
_optimizeAsyncloadThreadAssignmentGxSysResourceprotected
_optimizeTBNRemakeRangeGxSysResourceprotected
_optimizeVertexCacheGxSysResourceprotected
_originalRootPathGxSysResourceprotected
_pArchiveSearchOrderGxSysResourceprotected
_pResourceFileFilterGxSysResourceprotected
_pResourceFileTableGxSysResourceprotected
_pUserErrorFunctionGxSysResourceprotected
_resourceArchiveManagerGxSysResourceprotected
_resourceAsyncLoadManagerGxSysResourceprotected
_resourceBackgroundLoadManagerGxSysResourceprotected
_resourceCallbackManagerGxSysResourceprotected
_resourceRegisterManagerGxSysResourceprotected
_resourceRootPathGxSysResourceprotected
_separeteShaderConfigGxSysResourceprotected
addModule(void)GxSysBaseinlineprotected
analyseResourcePath(GX_CSTR path, PATH_TYPE *pType, s32 *pRootPosition, u32 *pRootLength)GxSysResourceprotectedstatic
callbackLoadStart(void *pUser, GX_HANDLE requestHandle)GxSysResourceprotectedstatic
cancelResource(GxResBase *pResource)GxSysResource
createAndLoadBackground(const GxRttiResource &resRtti, GX_CSTR path, void *pCreateCallbackWork=nullptr)GxSysResource
createAndLoadResource(const GxRttiResource &resRtti, GX_CSTR path, LOAD_MODE loadMode=LOAD_MODE::SYNC, void *pCreateCallbackWork=nullptr)GxSysResource
createAndLoadResource(const GxRttiResource &resRtti, GX_CSTR fullPath, u64 resId, LOAD_MODE loadMode=LOAD_MODE::SYNC)GxSysResource
createAndSetResource(const GxRttiResource &resRtti, GX_CSTR path, GxMemoryStream &stream, LOAD_MODE loadMode=LOAD_MODE::SYNC, void *pCreateCallbackWork=nullptr)GxSysResource
createAndSetResourceFromFileImage(const GxRttiResource &resRtti, GX_CSTR path, void *pLoadBuffer, u32 dataSize, LOAD_MODE loadMode=LOAD_MODE::SYNC, void *pCreateCallbackWork=nullptr)GxSysResource
createResource(const GxRttiResource &resRtti, GX_CSTR path, void *pCreateCallbackWork=nullptr)GxSysResource
createResource(const GxRttiResource &resRtti, GX_CSTR path, b32 &isNewCreate, void *pCreateCallbackWork=nullptr)GxSysResource
createResourceRoutine(const GxRttiResource &resRtti, GX_CSTR original, GX_CSTR replace, b32 *pIsNewCreate, void *pCreateCallbackWork)GxSysResourceprotected
getArchiveFileMax(void) constGxSysResourceinline
getConvertPath(GxString &dst, const GxResBase &resource) constGxSysResource
getConvertPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) constGxSysResource
getDataResourceGuid(void)GxSysResourceinline
getDefaultObject(void)GxClassBaseRootinlinevirtual
getDisableFinalizeIgnoreOriginalFlag(void) constGxSysResource
getFinalizedCommonPath(GxString &dst, GX_CSTR path)GxSysResourcestatic
getFinalizedCommonRootPath(void) constGxSysResourceinline
getFinalizedNativePath(GxString &dst, GX_CSTR path)GxSysResourcestatic
getFinalizedNativeRootPath(void) constGxSysResourceinline
getFinalizeResourcePath(GxString &dst, const GxResBase &resource)GxSysResourceprotected
getFullPath(GxString &dst, const GxResBase &resource) constGxSysResource
getFullPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) constGxSysResource
getLoadPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath)GxSysResourceprotected
getMasterPath(GxString &dst, const GxResBase &resource) constGxSysResource
getMasterPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) constGxSysResource
getMasterRootPath(void) constGxSysResourceinline
getModule(void) constGxSysBaseinline
getMotionSequenceLineMax(void) constGxSysResourceinline
getOptimizeAsyncloadThreadAssignment(void) constGxSysResource
getOptimizeTBNRemakeRange(void) constGxSysResource
getOptimizeVertexCache(void) constGxSysResource
getOriginalPath(GxString &dst, GX_CSTR path)GxSysResourcestatic
getOriginalRootPath(void) constGxSysResourceinline
getReplaceOriginalPath(GxString &dstPath, const GxRttiResource &, GX_CSTR srcPath)GxSysResourcevirtual
getReplacePath(GxString &dstPath, const GxRttiResource &, GX_CSTR srcPath) constGxSysResourcevirtual
getResource(u32 index)GxSysResource
getResourceAsyncLoadManager(void) constGxSysResourceinline
getResourceBackgroundLoadManager(void) constGxSysResourceinline
getResourceFileTable(void) constGxSysResource
getResourceFileTable(const GxResBase &resource) constGxSysResource
getResourceFileTable(const GX_CSTR srcResourcePath) constGxSysResource
getResourceFilterTable(void) constGxSysResource
getResourceId(const GxRttiResource &resRtti, GX_CSTR resourcePath)GxSysResourcestatic
getResourceNum(void)GxSysResource
getResourcePath(GxString &dst, GX_CSTR path, b32 isDeleteExtension=true)GxSysResourcestatic
getResourceRootPath(void) constGxSysResourceinline
getRootPath(const GxResBase &resource) constGxSysResource
getRootPath(const GxRttiResource &resRtti) constGxSysResource
getRtti(void) const =0GxClassBaseRootpure virtual
getSeparateShaderConfig(void) constGxSysResource
getSingleton(void)SingletonBase< GxSysResource >inlinestatic
getSingletonPointer(void)SingletonBase< GxSysResource >inlinestatic
GxClassBase(void)GxClassBaseinline
GxClassBase(const GxClassBase &base)GxClassBaseinline
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxResBase (defined in GxSysResource)GxSysResourcefriend
GxSysBase(void)GxSysBaseinline
GxSysResource(void)GxSysResource
GxSysResourceArchive (defined in GxSysResource)GxSysResourcefriend
GxSysResourceAsyncLoad (defined in GxSysResource)GxSysResourcefriend
GxSysResourceAsyncLoadBase (defined in GxSysResource)GxSysResourcefriend
GxSysResourceAsyncLoadMulti (defined in GxSysResource)GxSysResourcefriend
GxSysResourceAsyncLoadMultiWithSharedQueue (defined in GxSysResource)GxSysResourcefriend
GxSysResourceCallback (defined in GxSysResource)GxSysResourcefriend
GxSysResourceRegister (defined in GxSysResource)GxSysResourcefriend
initialize(const GxClassBase *pInitialInformation=nullptr) overrideGxSysResourcevirtual
initializeArchiveSearchOrder(const s16 *pArchiveSearchOrderTable=nullptr)GxSysResource
initializeResourceRootPath(const GxResourceInitialInformation *pInitialInformation=nullptr)GxSysResourceprotected
isArchiveOpened(s16 archiveId) constGxSysResourceinline
isDefaultObject(void)GxClassBaseRootinline
isEmptyAsyncLoader(void)GxSysResourceinline
isEmptyBackgroundLoader(void)GxSysResourceinline
isExistFile(const GxResBase &resource) constGxSysResource
isExistFile(const GxRttiResource &resRtti, GX_CSTR resourcePath) constGxSysResource
isExistFileFromMasterResource(const GxRttiResource &resRtti, GX_CSTR resourcePath, b32 isCheckArchiveOnly=false, s16 archiveID=-1) constGxSysResource
isExistResource(const GxRttiResource &resRtti, GX_CSTR resourcePath)GxSysResource
isFinalizedCommonPath(GX_CSTR path)GxSysResourcestatic
isFinalizedNativePath(GX_CSTR path)GxSysResourcestatic
isLocked(void)GxSysBase
isOriginalPath(GX_CSTR path)GxSysResourcestatic
isRegisteredNonReplacedPath(GX_CSTR &, GX_CSTR &) constGxSysResourceinlinevirtual
isSkipSearchFileTableTargetName(GX_CSTR fileName, const GxResourceFileFilter *pFileFilterTable=nullptr)GxSysResourceprotected
LOAD_MODE enum nameGxSysResource
LOAD_RESULT enum nameGxSysResource
loadFileImage(const GxRttiResource &resRtti, GX_CSTR path, u32 &dataSize, GxAllocatorList::ALLOCATOR_TYPE allocator=GxAllocatorList::ALLOCATOR_TYPE::TEMPORARY)GxSysResource
loadResourceAsync(GxResBase &resource, void *pCreateCallbackWork=nullptr)GxSysResourceprotected
loadResourceFileAsync(GxResBase &resource, GxFile &file, u32 offset, u32 size)GxSysResourceprotected
loadResourceFromStream(GxResBase &resource, GxStream &stream, u32 size=0)GxSysResourceprotected
loadResourceFromStreamLoopHole(GxResBase &resource, GxStream &stream, u32 size)GxSysResourceinline
loadResourceSync(GxResBase &resource, void *pCreateCallbackWork=nullptr)GxSysResourceprotected
lock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE)GxSysBaseprotected
LOCK_TYPE enum nameGxSysBaseprotected
lockAsyncLoad(void)GxSysResourceinline
lockFromOutside(void)GxSysResource
openArchiveFile(GX_CSTR base, const GxResourceFileTable *pResourceFileTable, s16 archiveId)GxSysResource
GxSysBase::operator=(const GxClassBaseRoot &)GxClassBaseRootinline
PATH_TYPE enum nameGxSysResource
registerResource(GxResBase *pResource)GxSysResource
reloadResource(GxResBase *pResource, LOAD_MODE loadMode=LOAD_MODE::SYNC)GxSysResource
removeModule(void)GxSysBaseinlineprotected
RESOURCE_FILE_TABLE_SEARCH_CALLBACK typedefGxSysResourceprotected
RESOURCE_FINALIZED_COMMON_ROOT_NAMEGxSysResourcestatic
RESOURCE_ORIGINAL_ROOT_NAMEGxSysResourcestatic
searchResourceFileTableTargetLoop(GX_CSTR rootPath, const GxResourceFileTable &fileTableElement, const GxResourceFileFilter *pFileFilterTable, const GxRttiResource *pRttiTarget, RESOURCE_FILE_TABLE_SEARCH_CALLBACK function, void *pArgument)GxSysResource
setDisableFinalizeIgnoreOriginalFlag(b32 flag)GxSysResourceinline
setOnTerminateCallback(void(*func)(u32))GxSysResource
setResourceRootPath(GX_CSTR path=nullptr)GxSysResource
SingletonBase(void)SingletonBase< GxSysResource >inline
sleep(f32 time)GxSysBase
stopAsyncLoadSystem(void)GxSysResource
terminate(void) overrideGxSysResourcevirtual
terminateGxModules(void)GxSysBaseprotected
unlock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE)GxSysBaseprotected
unlockAsyncLoad(void)GxSysResourceinline
unlockFromOutside(void)GxSysResource
unregisterResource(GxResBase *pResource)GxSysResource
update(void) overrideGxSysResourcevirtual
waitForLoadComplete(GxResBase *pResource)GxSysResourceprotected
~GxClassBase(void) overrideGxClassBaseinline
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual
~GxSysBase(void) overrideGxSysBaseinline
~GxSysResource(void) overrideGxSysResource
~SingletonBase(void)SingletonBase< GxSysResource >inline