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

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

_defaultValueTypeSyntaxprotected
_membersTypeSyntaxprotected
_nameTypeSyntaxprotected
_typeAliasTypeSyntaxprotected
_typeDefinitionTypeSyntaxprotected
_uniformDefaultValueTypeSyntaxprotected
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 overrideScalarTypeSyntaxvirtual
getValue(const StringVec &values, bool uniform) const overrideScalarTypeSyntaxvirtual
TypeSyntax::getValue(const ShaderPort *port, bool uniform) const TypeSyntaxvirtual
ScalarTypeSyntax(const string &name, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias=EMPTY_STRING, const string &typeDefinition=EMPTY_STRING)ScalarTypeSyntax
TypeSyntax(const string &name, const string &defaultValue, const string &uniformDefaultValue, const string &typeAlias, const string &typeDefinition, const StringVec &members)TypeSyntaxprotected
~TypeSyntax()TypeSyntaxinlinevirtual