| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| _delayReleaseCount | GxClassBaseReference | protected |
| _enableRemapVertexBuffer | GxResModel | protected |
| _finalizedDataSize | GxResModel | protected |
| _materialCriticalSection | GxResModel | protected |
| _pDestructionPartsCount | GxResModel | protected |
| _pFinalizedData | GxResModel | protected |
| _pHeader | GxResModel | protected |
| _pInversMatrix | GxResModel | protected |
| _pJoint | GxResModel | protected |
| _pJointIndexTable | GxResModel | protected |
| _pMesh | GxResModel | protected |
| _pMeshGroup | GxResModel | protected |
| _pOrientMatrix | GxResModel | protected |
| _pStringTable | GxResModel | protected |
| _referenceCount | GxClassBaseReference | protected |
| addReference(void) | GxClassBaseReference | virtual |
| ASYNC_PRIORITY enum name | GxResBase | |
| ASYNC_STATE enum name | GxResBase | |
| callback(void) | GxResBase | inlinevirtual |
| cleanup(void) override | GxResModel | virtual |
| createCallback(void *pUser) | GxResModel | |
| customPropertyDeserializeBinary(GxProperty &property, GxTypedObject *pOwner, u32 index, const void *pData) | GxResBase | static |
| customPropertyFromString(GxProperty &property, GxTypedObject *pOwner, u32 index, GxString *pString, u32 stringCount) | GxResBase | static |
| customPropertyGetSerializedBinarySize(GxProperty &property, GxTypedObject *pOwner, u32 index) | GxResBase | static |
| customPropertySerializeBinary(GxProperty &property, GxTypedObject *pOwner, u32 index, void *pData) | GxResBase | static |
| customPropertyToString(GxProperty &property, GxTypedObject *pOwner, u32 index, GxString *pString, u32 &stringCount) | GxResBase | static |
| DELAY_RELEASE_COUNT_INFINITY | GxClassBaseReference | static |
| getAsyncHandle(void) const | GxResBase | inlineprotected |
| getAsyncPriority(void) const | GxResBase | inline |
| getAsyncState(void) const | GxResBase | inline |
| getBoundingSphereCenter(void) const | GxResModel | inline |
| getBoundingSphereRadius(void) const | GxResModel | inline |
| getConfig(void) const | GxResBase | inline |
| getDataFromSystem(void) | GxResBase | inlineprotected |
| getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
| getDelayReleaseListCount(void) | GxClassBaseReference | static |
| getExtension(void) const | GxResBase | inline |
| getFileSize(void) const | GxResBase | inline |
| getId(void) const | GxResBase | inline |
| getInversMatrix(u32 index) const | GxResModel | inline |
| getJoint(u32 index) const | GxResModel | inline |
| getJointCount(void) const | GxResModel | inline |
| getLodDistance(u32 index) const | GxResModel | inline |
| getMagicNumber(void) const | GxResBase | inline |
| getMaterialCount(void) const | GxResModel | inline |
| getMaterialCriticalSection(void) | GxResModel | inline |
| getMesh(u32 index) const | GxResModel | inline |
| getMeshCount(void) const | GxResModel | inline |
| getMeshGroup(u32 index) const | GxResModel | inline |
| getMeshGroupCount(void) const | GxResModel | inline |
| getMeshGroupIndexFromMeshIndex(u32 meshIndex) const | GxResModel | |
| getMeshIndexFromPartsIndex(u32 partsIndex) const | GxResModel | |
| getOrientMatrix(u32 index) const | GxResModel | inline |
| getOriginalPath(void) const | GxResBase | inline |
| getPartsCount(void) const | GxResModel | inline |
| getPartsIndex(GX_CSTR partsName) const | GxResModel | |
| getPartsIndexCount(u32 index) const | GxResModel | |
| getPartsIndexMinimum(u32 index) const | GxResModel | |
| getPartsIndexOffset(u32 index) const | GxResModel | |
| getPartsIndexType(u32 index) const | GxResModel | |
| getPartsVertexCount(u32 index) const | GxResModel | |
| getPartsVertexDeclaration(u32 index) const | GxResModel | |
| getPartsVertexStride(u32 index, u16 vertexStream) const | GxResModel | |
| getPath(void) const | GxResBase | inline |
| getReferenceCount(void) const | GxClassBaseReference | inlinevirtual |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| getSize(void) const | GxResBase | inline |
| getStringTable(void) const | GxResModel | inline |
| getVersion(void) const | GxResBase | inline |
| getZlib(void) | GxResBase | inlineprotected |
| GxClassBaseReference(void) | GxClassBaseReference | |
| GxClassBaseReference(const GxClassBaseReference &base) | GxClassBaseReference | |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| GxResBase(void) | GxResBase | protected |
| GxResModel(void) | GxResModel | protected |
| initializeDelayRelease(void) | GxClassBaseReference | static |
| isAsyncState(ASYNC_STATE asyncState) const | GxResBase | inline |
| isAsyncStateWorking(void) const | GxResBase | inline |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| isDelayReleaseEnable(void) | GxClassBaseReference | inlinestatic |
| isEnableRemapVertexBuffer(void) | GxResModel | inline |
| isResourceBaseAttribute(RESOURCE_BASE_ATTRIBUTE attribute) const | GxResBase | inline |
| isUsable(void) const | GxResBase | inline |
| load(GxStream &stream, u32 dataSize) | GxResModel | |
| loadBinary(GxStream &stream) | GxResBase | protected |
| loadMesh(const GxMeshFile *pMeshFile) | GxResModel | protected |
| loadMeshGroup(const GxMeshGroupFile *pMeshGroupFile, const void *pVertexBufferFile, const void *pIndexBufferFile, const GxRenderVertexElement *pVertexElementFile) | GxResModel | protected |
| LOD enum name | GxResModel | |
| mapPartsIndexBuffer(u32 index, u32 mappingType) | GxResModel | |
| mapPartsVertexBuffer(u32 index, u16 vertexStream, u32 mappingType) | GxResModel | |
| operator=(const GxClassBaseReference &base) | GxClassBaseReference | |
| GxClassBaseRoot::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| registerCustomProperty(void) | GxResBase | static |
| release(void) override | GxResBase | virtual |
| RESOURCE_BASE_ATTRIBUTE enum name | GxResBase | |
| RESOURCE_CUSTOM_PROPERTY_STRING_NUM | GxResBase | static |
| RESOURCE_PATH_ENCRYPT_KEY_NUM | GxResBase | static |
| RESOURCE_PATH_MAX | GxResBase | static |
| RESOURCE_VERSION | GxResBase | static |
| setAsyncHandle(GX_HANDLE handle) | GxResBase | inlineprotected |
| setAsyncPriority(ASYNC_PRIORITY asyncPriority) | GxResBase | inlineprotected |
| setAsyncState(ASYNC_STATE asyncState) | GxResBase | inlineprotected |
| setBoundingSphereCenter(const GxVector3 ¢er) | GxResModel | inline |
| setBoundingSphereRadius(f32 radius) | GxResModel | inline |
| setConfig(GxResBase *pConfig) | GxResBase | inlineprotected |
| setDelayReleaseCount(s32 count) | GxClassBaseReference | inline |
| setDelayReleaseCountInfinity(b32 on) | GxClassBaseReference | inline |
| setFileSize(u32 fileSize) | GxResBase | inlineprotected |
| setId(u64 id) | GxResBase | inlineprotected |
| setLodDistance(u32 index, f32 distance) | GxResModel | inline |
| setOriginalPath(GX_CSTR path) | GxResBase | inline |
| setPath(GX_CSTR path) | GxResBase | inline |
| setResourceBaseAttribute(RESOURCE_BASE_ATTRIBUTE attribute, b32 enable) | GxResBase | inlineprotected |
| setSize(u32 size) | GxResBase | inlineprotected |
| setUsable(b32 flag) | GxResBase | inlineprotected |
| terminateDelayRelease(void) | GxClassBaseReference | static |
| unmapPartsIndexBuffer(u32 index) | GxResModel | |
| unmapPartsVertexBuffer(u32 index, u16 vertexStream) | GxResModel | |
| updateDelayRelease(void) | GxClassBaseReference | static |
| VERTEX_DECLARATION_ELEMENT_PRECISION_GROUP enum name | GxResModel | |
| VERTEX_DECLARATION_ELEMENT_PRECISION_TYPE enum name | GxResModel | |
| ~GxClassBaseReference(void) override | GxClassBaseReference | |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |