| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| _criticalSection | GxShaderPackage | protected |
| _enableRuntimeCompile | GxShaderPackage | protected |
| _header | GxShaderPackage | protected |
| _isUseOptimizedShaderVariation | GxShaderPackage | protected |
| _nodeAllocateCount | GxShaderPackage | protected |
| _pFunction | GxShaderPackage | protected |
| _pMaterialFunctions | GxShaderPackage | protected |
| _pMaterialParameter | GxShaderPackage | protected |
| _pNode | GxShaderPackage | protected |
| _pOptimizedMaterialFunctionsBits | GxShaderPackage | protected |
| _pOptimizedProgramFunctionsBits | GxShaderPackage | protected |
| _pParameterFunctionBuffer | GxShaderPackage | protected |
| _pProgramFunctions | GxShaderPackage | protected |
| _pProgramParameter | GxShaderPackage | protected |
| _pShaderCodeBuffer | GxShaderPackage | protected |
| _pStringData | GxShaderPackage | protected |
| _shaderArray | GxShaderPackage | protected |
| _shaderCodeAllocateCount | GxShaderPackage | protected |
| _shaderCodeSize | GxShaderPackage | protected |
| _shaderHashArray | GxShaderPackage | protected |
| addNode(GxShaderCode *pShaderCode) | GxShaderPackage | protected |
| addShaderCode(GxShaderCode *pShaderCode) | GxShaderPackage | protected |
| allocateShaderCode(void) | GxShaderPackage | |
| CODE_COUNT_IN_NODE | GxShaderPackage | protectedstatic |
| freeShaderCode(GxShaderCode *pShaderCode) | GxShaderPackage | |
| getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
| getMaterialFunctionsCount(void) const | GxShaderPackage | inline |
| getMaterialFunctionsHandleByName(GX_CSTR name) const | GxShaderPackage | |
| getMaterialFunctionsHandleByVirtualName(GX_CSTR name) const | GxShaderPackage | |
| getMaterialFunctionsName(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialFunctionsValueByName(GX_HANDLE handle, GX_CSTR name) const | GxShaderPackage | |
| getMaterialFunctionsValueByVirtualName(GX_HANDLE handle, GX_CSTR name) const | GxShaderPackage | |
| getMaterialFunctionsValueCount(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialFunctionsValueName(GX_HANDLE handle, u32 value) const | GxShaderPackage | |
| getMaterialFunctionsValueVirtualName(GX_HANDLE handle, u32 value) const | GxShaderPackage | |
| getMaterialFunctionsVirtualName(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialParameterCount(void) const | GxShaderPackage | inline |
| getMaterialParameterDefaultValue(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialParameterHandleByName(GX_CSTR name) const | GxShaderPackage | |
| getMaterialParameterHandleByVirtualName(GX_CSTR name) const | GxShaderPackage | |
| getMaterialParameterName(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialParameterType(GX_HANDLE handle) const | GxShaderPackage | |
| getMaterialParameterVirtualName(GX_HANDLE handle) const | GxShaderPackage | |
| getOptimizedShaderCode(GxShaderCode *pShaderCode) | GxShaderPackage | |
| getOptimizedShaderCodeHash(GxShaderCode *pShaderCode, u8 *pCodeBuffer) | GxShaderPackage | |
| getPassCount(void) const | GxShaderPackage | inline |
| getPixelShader(GxShaderCode *pShaderCode) | GxShaderPackage | |
| getProgramFunctionsCount(void) const | GxShaderPackage | inline |
| getProgramFunctionsHandleByName(GX_CSTR name) const | GxShaderPackage | |
| getProgramFunctionsHandleByVirtualName(GX_CSTR name) const | GxShaderPackage | |
| getProgramFunctionsName(GX_HANDLE handle) const | GxShaderPackage | |
| getProgramFunctionsValueByName(GX_HANDLE handle, GX_CSTR name) const | GxShaderPackage | |
| getProgramFunctionsValueByVirtualName(GX_HANDLE handle, GX_CSTR name) const | GxShaderPackage | |
| getProgramFunctionsValueCount(GX_HANDLE handle) const | GxShaderPackage | |
| getProgramFunctionsValueName(GX_HANDLE handle, u32 value) const | GxShaderPackage | |
| getProgramFunctionsValueVirtualName(GX_HANDLE handle, u32 value) const | GxShaderPackage | |
| getProgramFunctionsVirtualName(GX_HANDLE handle) const | GxShaderPackage | |
| getProgramParameterCount(void) const | GxShaderPackage | inline |
| getProgramParameterHandleByName(GX_CSTR name) const | GxShaderPackage | |
| getProgramParameterHandleByVirtualName(GX_CSTR name) const | GxShaderPackage | |
| getProgramParameterName(GX_HANDLE handle) const | GxShaderPackage | |
| getProgramParameterType(GX_HANDLE handle) const | GxShaderPackage | |
| getProgramParameterVirtualName(GX_HANDLE handle) const | GxShaderPackage | |
| getPropertyMaterialFunctionsCount(void *const pValue) | GxShaderPackage | inline |
| getPropertyMaterialParameterCount(void *const pValue) | GxShaderPackage | inline |
| getPropertyPixelShaderCount(void *const pValue) | GxShaderPackage | inline |
| getPropertyProgramFunctionsCount(void *const pValue) | GxShaderPackage | inline |
| getPropertyProgramParameterCount(void *const pValue) | GxShaderPackage | inline |
| getPropertyVertexShaderCount(void *const pValue) | GxShaderPackage | inline |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| getShader(GxShaderCode *pShaderCode, GxRenderVertexShader *&pVertexShader, GxRenderPixelShader *&pPixelShader) | GxShaderPackage | |
| getShaderCodeFromIndex(u32 index) | GxShaderPackage | inlineprotected |
| getVertexShader(GxShaderCode *pShaderCode) | GxShaderPackage | |
| GxClassBase(void) | GxClassBase | inline |
| GxClassBase(const GxClassBase &base) | GxClassBase | inline |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| GxShaderPackage(void) | GxShaderPackage | |
| GxSysShader (defined in GxShaderPackage) | GxShaderPackage | friend |
| initialize(void) | GxShaderPackage | |
| INVALID_INDEX | GxShaderPackage | protectedstatic |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| load(GxStream &stream) | GxShaderPackage | |
| operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| searchNode(GxShaderCode *pShaderCode) | GxShaderPackage | protected |
| searchNode(u32 hash) | GxShaderPackage | protected |
| setConstantRegisterSetInformation(GxRenderShader::GxRegisterSet *pConstantRegisterSet, void *pConstantRegisterParameterTable, const GxShaderInfo &shaderInfo) | GxShaderPackage | protected |
| setOptimizedMaterialFunctionsBits(u32 pass, u8 *pBits) | GxShaderPackage | |
| setOptimizedProgramFunctionsBits(u32 pass, u8 *pBits) | GxShaderPackage | |
| setPropertyMaterialFunctionsCount(const void *const) | GxShaderPackage | inline |
| setPropertyMaterialParameterCount(const void *const) | GxShaderPackage | inline |
| setPropertyPixelShaderCount(const void *const) | GxShaderPackage | inline |
| setPropertyProgramFunctionsCount(const void *const) | GxShaderPackage | inline |
| setPropertyProgramParameterCount(const void *const) | GxShaderPackage | inline |
| setPropertyVertexShaderCount(const void *const) | GxShaderPackage | inline |
| setUseOptimizedShaderVariation(b32 isUse) | GxShaderPackage | |
| terminate(void) | GxShaderPackage | |
| ~GxClassBase(void) override | GxClassBase | inline |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |