| 
    HDK
    
   | 
 
This is the complete list of members for MdlSyntax, including all inherited members.
| _invalidTokens | Syntax | protected | 
| _reservedWords | Syntax | protected | 
| _typeSyntaxes | Syntax | protected | 
| _typeSyntaxIndexByType | Syntax | protected | 
| _typeSystem | Syntax | protected | 
| ADDRESSMODE_MEMBERS | MdlSyntax | static | 
| BEGIN_MULTI_LINE_COMMENT | Syntax | protectedstatic | 
| CHANNELS_MAPPING | Syntax | protectedstatic | 
| COLOR3_MEMBERS | MdlSyntax | static | 
| COLOR4_MEMBERS | MdlSyntax | static | 
| COMMA | Syntax | static | 
| CONST_QUALIFIER | MdlSyntax | static | 
| COORDINATESPACE_MEMBERS | MdlSyntax | static | 
| create(TypeSystemPtr typeSystem) | MdlSyntax | inlinestatic | 
| createStructSyntax(const string &structTypeName, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias, const string &typeDefinition) const | Syntax | virtual | 
| CURLY_BRACKETS enum value | Syntax | |
| DISTRIBUTIONTYPE_MEMBERS | MdlSyntax | static | 
| DOUBLE_SQUARE_BRACKETS enum value | Syntax | |
| END_MULTI_LINE_COMMENT | Syntax | protectedstatic | 
| FILTERLOOKUPMODE_MEMBERS | MdlSyntax | static | 
| FILTERTYPE_MEMBERS | MdlSyntax | static | 
| getArrayTypeSuffix(TypeDesc type, const Value &value) const override | MdlSyntax | virtual | 
| Syntax::getArrayTypeSuffix(const TypeDesc *type, const Value &value) const | Syntax | inline | 
| getArrayVariableSuffix(TypeDesc, const Value &) const override | MdlSyntax | inlinevirtual | 
| Syntax::getArrayVariableSuffix(const TypeDesc *type, const Value &value) const | Syntax | inline | 
| getBeginMultiLineComment() const | Syntax | inlinevirtual | 
| getConstantQualifier() const override | MdlSyntax | inlinevirtual | 
| getDefaultValue(TypeDesc type, bool uniform=false) const | Syntax | |
| getDefaultValue(const TypeDesc *type, bool uniform=false) const | Syntax | inline | 
| getEndMultiLineComment() const | Syntax | inlinevirtual | 
| getEnumeratedType(const string &value) const | MdlSyntax | |
| getIncludeStatement() const | Syntax | inlinevirtual | 
| getIndentation() const | Syntax | inlinevirtual | 
| getInputQualifier() const | Syntax | inlinevirtual | 
| getInvalidTokens() const | Syntax | inline | 
| getMdlVersionSuffixMarker() const | MdlSyntax | |
| getNewline() const | Syntax | inlinevirtual | 
| getOutputQualifier() const | Syntax | inlinevirtual | 
| getOutputTypeName(TypeDesc type) const | Syntax | virtual | 
| getOutputTypeName(const TypeDesc *type) const | Syntax | inline | 
| getReservedWords() const | Syntax | inline | 
| getSingleLineComment() const | Syntax | inlinevirtual | 
| getSourceFileExtension() const override | MdlSyntax | inlinevirtual | 
| getStringQuote() const | Syntax | inlinevirtual | 
| getType(const string &name) const | Syntax | inline | 
| getTypeAlias(TypeDesc type) const | Syntax | |
| getTypeAlias(const TypeDesc *type) const | Syntax | inline | 
| getTypeDefinition(TypeDesc type) const | Syntax | |
| getTypeDefinition(const TypeDesc *type) const | Syntax | inline | 
| getTypeName(TypeDesc type) const | Syntax | |
| getTypeName(const TypeDesc *type) const | Syntax | inline | 
| getTypeSyntax(TypeDesc type) const | Syntax | |
| getTypeSyntax(const TypeDesc *type) const | Syntax | inline | 
| getTypeSyntaxes() const | Syntax | inline | 
| getUniformQualifier() const override | MdlSyntax | inlinevirtual | 
| getValue(TypeDesc type, const Value &value, bool uniform=false) const | Syntax | virtual | 
| getValue(const TypeDesc *type, const Value &value, bool uniform=false) const | Syntax | inline | 
| getValue(const ShaderPort *port, bool uniform=false) const | Syntax | virtual | 
| getVariableName(const string &name, TypeDesc type, IdentifierMap &identifiers) const | Syntax | virtual | 
| getVariableName(const string &name, const TypeDesc *type, IdentifierMap &identifiers) const | Syntax | inline | 
| INCLUDE_STATEMENT | Syntax | protectedstatic | 
| INDENTATION | Syntax | protectedstatic | 
| makeIdentifier(string &name, IdentifierMap &identifiers) const | Syntax | virtual | 
| makeValidName(string &name) const override | MdlSyntax | virtual | 
| MdlSyntax(TypeSystemPtr typeSystem) | MdlSyntax | |
| modifyPortName(const string &word) const | MdlSyntax | |
| NEWLINE | Syntax | static | 
| PARENTHESES enum value | Syntax | |
| PORT_NAME_PREFIX | MdlSyntax | static | 
| Punctuation enum name | Syntax | |
| registerInvalidTokens(const StringMap &tokens) | Syntax | |
| registerReservedWords(const StringSet &names) | Syntax | |
| registerTypeSyntax(TypeDesc type, TypeSyntaxPtr syntax) | Syntax | |
| registerTypeSyntax(const TypeDesc *type, TypeSyntaxPtr syntax) | Syntax | inline | 
| remapEnumeration(const string &value, TypeDesc type, const string &enumNames, std::pair< TypeDesc, ValuePtr > &result) const override | MdlSyntax | virtual | 
| replaceSourceCodeMarkers(const string &nodeName, const string &soureCode, std::function< string(const string &)> lambda) const | MdlSyntax | |
| SCATTER_MODE_MEMBERS | MdlSyntax | static | 
| SEMICOLON | Syntax | static | 
| SHEEN_MODE_MEMBERS | MdlSyntax | static | 
| SINGLE_LINE_COMMENT | Syntax | protectedstatic | 
| SOURCE_FILE_EXTENSION | MdlSyntax | static | 
| SQUARE_BRACKETS enum value | Syntax | |
| STRING_QUOTE | Syntax | protectedstatic | 
| Syntax(TypeSystemPtr typeSystem) | Syntax | protected | 
| typeSupported(const TypeDesc *type) const | Syntax | virtual | 
| UNIFORM_QUALIFIER | MdlSyntax | static | 
| VECTOR2_MEMBERS | MdlSyntax | static | 
| VECTOR3_MEMBERS | MdlSyntax | static | 
| VECTOR4_MEMBERS | MdlSyntax | static | 
| ~Syntax() | Syntax | inlinevirtual |