MaterialX 1.39.1
Loading...
Searching...
No Matches
AggregateTypeSyntax Member List

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

_defaultValue (defined in TypeSyntax)TypeSyntaxprotected
_members (defined in TypeSyntax)TypeSyntaxprotected
_name (defined in TypeSyntax)TypeSyntaxprotected
_typeAlias (defined in TypeSyntax)TypeSyntaxprotected
_typeDefinition (defined in TypeSyntax)TypeSyntaxprotected
_uniformDefaultValue (defined in TypeSyntax)TypeSyntaxprotected
AggregateTypeSyntax(const string &name, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias=EMPTY_STRING, const string &typeDefinition=EMPTY_STRING, const StringVec &members=EMPTY_MEMBERS) (defined in AggregateTypeSyntax)AggregateTypeSyntax
EMPTY_MEMBERS (defined in TypeSyntax)TypeSyntaxprotectedstatic
getDefaultValue(bool uniform) constTypeSyntaxinline
getMembers() constTypeSyntaxinline
getName() constTypeSyntaxinline
getTypeAlias() constTypeSyntaxinline
getTypeDefinition() constTypeSyntaxinline
getValue(const Value &value, bool uniform) const overrideAggregateTypeSyntaxvirtual
TypeSyntax::getValue(const ShaderPort *port, bool uniform) constTypeSyntaxvirtual
TypeSyntax(const string &name, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias, const string &typeDefinition, const StringVec &members)TypeSyntaxprotected
~TypeSyntax() (defined in TypeSyntax)TypeSyntaxinlinevirtual