MaterialX 1.38.10
Loading...
Searching...
No Matches
VkSyntax Member List

This is the complete list of members for VkSyntax, including all inherited members.

_invalidTokens (defined in Syntax)Syntaxprotected
_reservedWords (defined in Syntax)Syntaxprotected
_typeSyntaxByType (defined in Syntax)Syntaxprotected
_typeSyntaxes (defined in Syntax)Syntaxprotected
BEGIN_MULTI_LINE_COMMENT (defined in Syntax)Syntaxprotectedstatic
CHANNELS_MAPPING (defined in Syntax)Syntaxprotectedstatic
COMMA (defined in Syntax)Syntaxstatic
CONSTANT_QUALIFIER (defined in GlslSyntax)GlslSyntaxstatic
create() (defined in VkSyntax)VkSyntaxinlinestatic
CURLY_BRACKETS enum value (defined in Syntax)Syntax
DOUBLE_SQUARE_BRACKETS enum value (defined in Syntax)Syntax
END_MULTI_LINE_COMMENT (defined in Syntax)Syntaxprotectedstatic
FLAT_QUALIFIER (defined in GlslSyntax)GlslSyntaxstatic
getArrayTypeSuffix(const TypeDesc *, const Value &) constSyntaxinlinevirtual
getArrayVariableSuffix(const TypeDesc *type, const Value &value) constSyntaxvirtual
getBeginMultiLineComment() constSyntaxinlinevirtual
getConstantQualifier() const overrideGlslSyntaxinlinevirtual
getDefaultValue(const TypeDesc *type, bool uniform=false) constSyntax
getEndMultiLineComment() constSyntaxinlinevirtual
getIncludeStatement() constSyntaxinlinevirtual
getIndentation() constSyntaxinlinevirtual
getInputQualifier() const overrideVkSyntaxinlinevirtual
getInvalidTokens() constSyntaxinline
getNewline() constSyntaxinlinevirtual
getOutputQualifier() const overrideGlslSyntaxinlinevirtual
getOutputTypeName(const TypeDesc *type) constSyntaxvirtual
getReservedWords() constSyntaxinline
getSingleLineComment() constSyntaxinlinevirtual
getSourceFileExtension() const overrideGlslSyntaxinlinevirtual
getStringQuote() constSyntaxinlinevirtual
getSwizzledValue(ValuePtr value, const TypeDesc *srcType, const string &channels, const TypeDesc *dstType) constSyntaxvirtual
getSwizzledVariable(const string &srcName, const TypeDesc *srcType, const string &channels, const TypeDesc *dstType) constSyntaxvirtual
getTypeAlias(const TypeDesc *type) constSyntax
getTypeDefinition(const TypeDesc *type) constSyntax
getTypeDescription(const TypeSyntaxPtr &typeSyntax) constSyntax
getTypeName(const TypeDesc *type) constSyntax
getTypeSyntax(const TypeDesc *type) constSyntax
getTypeSyntaxes() constSyntaxinline
getUniformQualifier() const overrideGlslSyntaxinlinevirtual
getValue(const TypeDesc *type, const Value &value, bool uniform=false) constSyntaxvirtual
getValue(const ShaderPort *port, bool uniform=false) constSyntaxvirtual
getVariableName(const string &name, const TypeDesc *type, IdentifierMap &identifiers) constSyntaxvirtual
GlslSyntax() (defined in GlslSyntax)GlslSyntax
INCLUDE_STATEMENT (defined in Syntax)Syntaxprotectedstatic
INDENTATION (defined in Syntax)Syntaxprotectedstatic
INPUT_QUALIFIER (defined in GlslSyntax)GlslSyntaxstatic
makeIdentifier(string &name, IdentifierMap &identifiers) constSyntaxvirtual
makeValidName(string &name) constSyntaxvirtual
NEWLINESyntaxstatic
OUTPUT_QUALIFIER (defined in GlslSyntax)GlslSyntaxstatic
PARENTHESES enum value (defined in Syntax)Syntax
Punctuation enum nameSyntax
registerInvalidTokens(const StringMap &tokens)Syntax
registerReservedWords(const StringSet &names)Syntax
registerTypeSyntax(const TypeDesc *type, TypeSyntaxPtr syntax)Syntax
remapEnumeration(const string &value, const TypeDesc *type, const string &enumNames, std::pair< const TypeDesc *, ValuePtr > &result) const overrideGlslSyntaxvirtual
SEMICOLON (defined in Syntax)Syntaxstatic
SINGLE_LINE_COMMENT (defined in Syntax)Syntaxprotectedstatic
SOURCE_FILE_EXTENSION (defined in GlslSyntax)GlslSyntaxstatic
SQUARE_BRACKETS enum value (defined in Syntax)Syntax
STRING_QUOTE (defined in Syntax)Syntaxprotectedstatic
Syntax()Syntaxprotected
typeSupported(const TypeDesc *type) const overrideGlslSyntaxvirtual
UNIFORM_QUALIFIER (defined in GlslSyntax)GlslSyntaxstatic
VEC2_MEMBERS (defined in GlslSyntax)GlslSyntaxstatic
VEC3_MEMBERS (defined in GlslSyntax)GlslSyntaxstatic
VEC4_MEMBERS (defined in GlslSyntax)GlslSyntaxstatic
VkSyntax() (defined in VkSyntax)VkSyntax
~Syntax() (defined in Syntax)Syntaxinlinevirtual