, including all inherited members.
| CopyAttributes(LSG_ATTRIBUTE_LIST &_aOut) const | lsg::CShaderTranslationProcessorBase | |
| CopyGlobalSemantics(LSG_UNIFORM_SEMANTIC_LIST &_uslOut) const | lsg::CShaderTranslationProcessorBase | |
| CopyGlobalUniforms(LSG_UNIFORM_LIST &_ulOut) const | lsg::CShaderTranslationProcessorBase | |
| CShaderTranslationProcessorBase() (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| DecodeType(LSUINT64 _ui64Type, CString &_sString) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| DecodeTypeQualifier(LSUINT64 _ui64Qualifier, CString &_sString) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| DefaultNodeHandler(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| DefaultNodePostHandler(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| GetNodeType(LSUINT32 _ui32NodeIndex, LSG_NODE_TYPE_LIST &_ntlRet) const | lsg::CShaderTranslationProcessorBase | |
| GetParentOfType(const LSG_NODE_CALLBACK &_ncData, LSG_NODE _nType) const | lsg::CShaderTranslationProcessorBase | [protected] |
| HandleArgList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleArrayAccess(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleAssignment(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleBlankStatement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleBoolean(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleBreak(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleCast(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleComma(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleConstructor(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleContinue(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleDeclarationStatement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleDiscard(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleDoWhile(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleExpressionStatement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleExternalDeclarationList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFieldSelect(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFor(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleForInit(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFullySpecifiedType(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFunctionCall(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFunctionDeclaration(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleFunctionDefinition(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleIdentifier(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleIfElse(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleInitList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleInitListWrap(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleIntrinsic(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleMath(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleNewScopeStatement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleNumeric(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleParamaterDeclaration(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleParamaterDeclarationList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleParamaterDeclarator(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandlePostfixDecrement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandlePostfixIncrement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandlePrefixDecrement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandlePrefixIncrement(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleReturn(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleSemantic(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleSingleDeclaration(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStatementList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleString(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStruct(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStructDeclaration(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStructDeclarationList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStructDeclarator(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleStructDeclaratorList(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleTertiary(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleTypeSpecifierNoPrecision(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleUnary(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HandleWhile(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| HasParentOfType(const LSG_NODE_CALLBACK &_ncData, LSG_NODE _nType) const | lsg::CShaderTranslationProcessorBase | [protected] |
| LPCLSG_ATTRIBUTE typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_NODE_CALLBACK typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | [protected] |
| LPCLSG_NODE_TYPE typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_NODE_TYPE_LIST typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_STACK_OBJ typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_UNIFORM typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_UNIFORM_LIST typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPCLSG_UNIFORM_SEMANTIC typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPLSG_ATTRIBUTE typedef | lsg::CShaderTranslationProcessorBase | |
| LPLSG_NODE_CALLBACK typedef | lsg::CShaderTranslationProcessorBase | [protected] |
| LPLSG_NODE_TYPE typedef | lsg::CShaderTranslationProcessorBase | |
| LPLSG_NODE_TYPE_LIST typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPLSG_STACK_OBJ typedef | lsg::CShaderTranslationProcessorBase | |
| LPLSG_UNIFORM typedef | lsg::CShaderTranslationProcessorBase | |
| LPLSG_UNIFORM_LIST typedef (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | |
| LPLSG_UNIFORM_SEMANTIC typedef | lsg::CShaderTranslationProcessorBase | |
| LSG_ATTRIBUTE_LIST typedef | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_INVALIDTREE enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_MAINOVERLOADED enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_NOMAIN enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_OUTOFMEMORY enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_PROCESSINGERROR enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_EC_SUCCESS enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_ERROR_CODES enum name | lsg::CShaderTranslationProcessorBase | |
| LSG_NODE_STACK typedef | lsg::CShaderTranslationProcessorBase | [protected] |
| LSG_NODE_TYPE_LIST typedef | lsg::CShaderTranslationProcessorBase | |
| LSG_PD_CONTINUE enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_PD_ERROR enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_PD_SKIP_SUB_NODES enum value | lsg::CShaderTranslationProcessorBase | |
| LSG_PROCESSING_DIRECTIVE enum name | lsg::CShaderTranslationProcessorBase | |
| LSG_UNIFORM_LIST typedef | lsg::CShaderTranslationProcessorBase | |
| LSG_UNIFORM_SEMANTIC_LIST typedef | lsg::CShaderTranslationProcessorBase | |
| m_alAttributes | lsg::CShaderTranslationProcessorBase | [protected] |
| m_bDefiningMain | lsg::CShaderTranslationProcessorBase | [protected] |
| m_bHaveMain | lsg::CShaderTranslationProcessorBase | [protected] |
| m_bMultiPixelOutputs | lsg::CShaderTranslationProcessorBase | [protected] |
| m_pslpContainer | lsg::CShaderTranslationProcessorBase | [protected] |
| m_sssScopes | lsg::CShaderTranslationProcessorBase | [protected] |
| m_ulGlobalUniforms | lsg::CShaderTranslationProcessorBase | [protected] |
| m_uslGlobalSemantics | lsg::CShaderTranslationProcessorBase | [protected] |
| m_vLastParms | lsg::CShaderTranslationProcessorBase | [protected] |
| m_vMainParms | lsg::CShaderTranslationProcessorBase | [protected] |
| PostShaderString(CString &_sShader, CString &_sError) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| PrintError(CString &_sError, const LSCHAR *_pcError, const LSG_NODE_CALLBACK &_ncData) const | lsg::CShaderTranslationProcessorBase | [protected] |
| ProcessSyntaxTree(CShaderLanguageParser &_slpContainer, CString &_sResult, CString &_sError) | lsg::CShaderTranslationProcessorBase | |
| PushNode(LSG_NODE_STACK &_nsStack, LSUINT32 _ui32Index, LSUINT32 _ui32ParentIndex, LSUINT32 _ui32Data=0UL, const LSCHAR *_pcPostFix=NULL, const LSCHAR *_pcPreFix=NULL) | lsg::CShaderTranslationProcessorBase | [protected, static] |
| RegisterFunctionWithCurrentScope(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| RegisterParmsWithNewScope(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| RegisterStructWithCurrentScope(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| RegisterVariableWithCurrentScope(LSG_NODE_CALLBACK &_ncData) | lsg::CShaderTranslationProcessorBase | [protected, virtual] |
| ~CShaderTranslationProcessorBase() (defined in lsg::CShaderTranslationProcessorBase) | lsg::CShaderTranslationProcessorBase | [virtual] |