HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AggregateTypeSyntax Member List

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

_defaultValueTypeSyntaxprotected
_membersTypeSyntaxprotected
_nameTypeSyntaxprotected
_typeAliasTypeSyntaxprotected
_typeDefinitionTypeSyntaxprotected
_uniformDefaultValueTypeSyntaxprotected
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)AggregateTypeSyntax
EMPTY_MEMBERSTypeSyntaxprotectedstatic
getDefaultValue(bool uniform) const TypeSyntaxinline
getMembers() const TypeSyntaxinline
getName() const TypeSyntaxinline
getTypeAlias() const TypeSyntaxinline
getTypeDefinition() const TypeSyntaxinline
getValue(const Value &value, bool uniform) const overrideAggregateTypeSyntaxvirtual
getValue(const StringVec &values, bool uniform) const overrideAggregateTypeSyntaxvirtual
TypeSyntax::getValue(const ShaderPort *port, bool uniform) const TypeSyntaxvirtual
TypeSyntax(const string &name, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias, const string &typeDefinition, const StringVec &members)TypeSyntaxprotected
~TypeSyntax()TypeSyntaxinlinevirtual