__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 |