This is the complete list of members for GxSysResource, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_dataResourceGuid | GxSysResource | protected |
_disableFinalizeIgnoreOriginalFlag | GxSysResource | protected |
_enableExistOriginalDataFlag | GxSysResource | protected |
_fileDecodeChunkSizeMax | GxSysResource | protected |
_finalizedCommonRootPath | GxSysResource | protected |
_finalizedNativeRootPath | GxSysResource | protected |
_loadStateCriticalSection | GxSysResource | protected |
_masterRootPath | GxSysResource | protected |
_motionSequenceLineMax | GxSysResource | protected |
_optimizeAsyncloadThreadAssignment | GxSysResource | protected |
_optimizeTBNRemakeRange | GxSysResource | protected |
_optimizeVertexCache | GxSysResource | protected |
_originalRootPath | GxSysResource | protected |
_pArchiveSearchOrder | GxSysResource | protected |
_pResourceFileFilter | GxSysResource | protected |
_pResourceFileTable | GxSysResource | protected |
_pUserErrorFunction | GxSysResource | protected |
_resourceArchiveManager | GxSysResource | protected |
_resourceAsyncLoadManager | GxSysResource | protected |
_resourceBackgroundLoadManager | GxSysResource | protected |
_resourceCallbackManager | GxSysResource | protected |
_resourceRegisterManager | GxSysResource | protected |
_resourceRootPath | GxSysResource | protected |
_separeteShaderConfig | GxSysResource | protected |
addModule(void) | GxSysBase | inlineprotected |
analyseResourcePath(GX_CSTR path, PATH_TYPE *pType, s32 *pRootPosition, u32 *pRootLength) | GxSysResource | protectedstatic |
callbackLoadStart(void *pUser, GX_HANDLE requestHandle) | GxSysResource | protectedstatic |
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) | GxSysResource | protected |
getArchiveFileMax(void) const | GxSysResource | inline |
getConvertPath(GxString &dst, const GxResBase &resource) const | GxSysResource | |
getConvertPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) const | GxSysResource | |
getDataResourceGuid(void) | GxSysResource | inline |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDisableFinalizeIgnoreOriginalFlag(void) const | GxSysResource | |
getFinalizedCommonPath(GxString &dst, GX_CSTR path) | GxSysResource | static |
getFinalizedCommonRootPath(void) const | GxSysResource | inline |
getFinalizedNativePath(GxString &dst, GX_CSTR path) | GxSysResource | static |
getFinalizedNativeRootPath(void) const | GxSysResource | inline |
getFinalizeResourcePath(GxString &dst, const GxResBase &resource) | GxSysResource | protected |
getFullPath(GxString &dst, const GxResBase &resource) const | GxSysResource | |
getFullPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) const | GxSysResource | |
getLoadPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) | GxSysResource | protected |
getMasterPath(GxString &dst, const GxResBase &resource) const | GxSysResource | |
getMasterPath(GxString &dst, const GxRttiResource &resRtti, GX_CSTR resourcePath) const | GxSysResource | |
getMasterRootPath(void) const | GxSysResource | inline |
getModule(void) const | GxSysBase | inline |
getMotionSequenceLineMax(void) const | GxSysResource | inline |
getOptimizeAsyncloadThreadAssignment(void) const | GxSysResource | |
getOptimizeTBNRemakeRange(void) const | GxSysResource | |
getOptimizeVertexCache(void) const | GxSysResource | |
getOriginalPath(GxString &dst, GX_CSTR path) | GxSysResource | static |
getOriginalRootPath(void) const | GxSysResource | inline |
getReplaceOriginalPath(GxString &dstPath, const GxRttiResource &, GX_CSTR srcPath) | GxSysResource | virtual |
getReplacePath(GxString &dstPath, const GxRttiResource &, GX_CSTR srcPath) const | GxSysResource | virtual |
getResource(u32 index) | GxSysResource | |
getResourceAsyncLoadManager(void) const | GxSysResource | inline |
getResourceBackgroundLoadManager(void) const | GxSysResource | inline |
getResourceFileTable(void) const | GxSysResource | |
getResourceFileTable(const GxResBase &resource) const | GxSysResource | |
getResourceFileTable(const GX_CSTR srcResourcePath) const | GxSysResource | |
getResourceFilterTable(void) const | GxSysResource | |
getResourceId(const GxRttiResource &resRtti, GX_CSTR resourcePath) | GxSysResource | static |
getResourceNum(void) | GxSysResource | |
getResourcePath(GxString &dst, GX_CSTR path, b32 isDeleteExtension=true) | GxSysResource | static |
getResourceRootPath(void) const | GxSysResource | inline |
getRootPath(const GxResBase &resource) const | GxSysResource | |
getRootPath(const GxRttiResource &resRtti) const | GxSysResource | |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getSeparateShaderConfig(void) const | GxSysResource | |
getSingleton(void) | SingletonBase< GxSysResource > | inlinestatic |
getSingletonPointer(void) | SingletonBase< GxSysResource > | inlinestatic |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxResBase (defined in GxSysResource) | GxSysResource | friend |
GxSysBase(void) | GxSysBase | inline |
GxSysResource(void) | GxSysResource | |
GxSysResourceArchive (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceAsyncLoad (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceAsyncLoadBase (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceAsyncLoadMulti (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceAsyncLoadMultiWithSharedQueue (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceCallback (defined in GxSysResource) | GxSysResource | friend |
GxSysResourceRegister (defined in GxSysResource) | GxSysResource | friend |
initialize(const GxClassBase *pInitialInformation=nullptr) override | GxSysResource | virtual |
initializeArchiveSearchOrder(const s16 *pArchiveSearchOrderTable=nullptr) | GxSysResource | |
initializeResourceRootPath(const GxResourceInitialInformation *pInitialInformation=nullptr) | GxSysResource | protected |
isArchiveOpened(s16 archiveId) const | GxSysResource | inline |
isDefaultObject(void) | GxClassBaseRoot | inline |
isEmptyAsyncLoader(void) | GxSysResource | inline |
isEmptyBackgroundLoader(void) | GxSysResource | inline |
isExistFile(const GxResBase &resource) const | GxSysResource | |
isExistFile(const GxRttiResource &resRtti, GX_CSTR resourcePath) const | GxSysResource | |
isExistFileFromMasterResource(const GxRttiResource &resRtti, GX_CSTR resourcePath, b32 isCheckArchiveOnly=false, s16 archiveID=-1) const | GxSysResource | |
isExistResource(const GxRttiResource &resRtti, GX_CSTR resourcePath) | GxSysResource | |
isFinalizedCommonPath(GX_CSTR path) | GxSysResource | static |
isFinalizedNativePath(GX_CSTR path) | GxSysResource | static |
isLocked(void) | GxSysBase | |
isOriginalPath(GX_CSTR path) | GxSysResource | static |
isRegisteredNonReplacedPath(GX_CSTR &, GX_CSTR &) const | GxSysResource | inlinevirtual |
isSkipSearchFileTableTargetName(GX_CSTR fileName, const GxResourceFileFilter *pFileFilterTable=nullptr) | GxSysResource | protected |
LOAD_MODE enum name | GxSysResource | |
LOAD_RESULT enum name | GxSysResource | |
loadFileImage(const GxRttiResource &resRtti, GX_CSTR path, u32 &dataSize, GxAllocatorList::ALLOCATOR_TYPE allocator=GxAllocatorList::ALLOCATOR_TYPE::TEMPORARY) | GxSysResource | |
loadResourceAsync(GxResBase &resource, void *pCreateCallbackWork=nullptr) | GxSysResource | protected |
loadResourceFileAsync(GxResBase &resource, GxFile &file, u32 offset, u32 size) | GxSysResource | protected |
loadResourceFromStream(GxResBase &resource, GxStream &stream, u32 size=0) | GxSysResource | protected |
loadResourceFromStreamLoopHole(GxResBase &resource, GxStream &stream, u32 size) | GxSysResource | inline |
loadResourceSync(GxResBase &resource, void *pCreateCallbackWork=nullptr) | GxSysResource | protected |
lock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
LOCK_TYPE enum name | GxSysBase | protected |
lockAsyncLoad(void) | GxSysResource | inline |
lockFromOutside(void) | GxSysResource | |
openArchiveFile(GX_CSTR base, const GxResourceFileTable *pResourceFileTable, s16 archiveId) | GxSysResource | |
GxSysBase::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
PATH_TYPE enum name | GxSysResource | |
registerResource(GxResBase *pResource) | GxSysResource | |
reloadResource(GxResBase *pResource, LOAD_MODE loadMode=LOAD_MODE::SYNC) | GxSysResource | |
removeModule(void) | GxSysBase | inlineprotected |
RESOURCE_FILE_TABLE_SEARCH_CALLBACK typedef | GxSysResource | protected |
RESOURCE_FINALIZED_COMMON_ROOT_NAME | GxSysResource | static |
RESOURCE_ORIGINAL_ROOT_NAME | GxSysResource | static |
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) | GxSysResource | inline |
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) override | GxSysResource | virtual |
terminateGxModules(void) | GxSysBase | protected |
unlock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
unlockAsyncLoad(void) | GxSysResource | inline |
unlockFromOutside(void) | GxSysResource | |
unregisterResource(GxResBase *pResource) | GxSysResource | |
update(void) override | GxSysResource | virtual |
waitForLoadComplete(GxResBase *pResource) | GxSysResource | protected |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxSysBase(void) override | GxSysBase | inline |
~GxSysResource(void) override | GxSysResource | |
~SingletonBase(void) | SingletonBase< GxSysResource > | inline |