OpenVDB 12.0.0
 
Loading...
Searching...
No Matches
Attribute Member List

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

ArrayPackNode enum valueNode
ArrayUnpackNode enum valueNode
AssignExpressionNode enum valueNode
Attribute(const std::string &name, const tokens::CoreType type, const bool inferred=false)Attributeinline
Attribute(const std::string &name, const std::string &token, const bool inferred=false)Attributeinline
Attribute(const Attribute &other)Attributeinline
AttributeNode enum valueNode
basetype() const overrideAttributeinlinevirtual
BinaryOperatorNode enum valueNode
BlockNode enum valueNode
CastNode enum valueNode
child(const size_t) const overrideVariableinlinevirtual
childidx() constNodeinline
children() const overrideVariableinlinevirtual
CommaOperatorNode enum valueNode
ConditionalStatementNode enum valueNode
copy() const override finalAttributeinlinevirtual
CrementNode enum valueNode
DeclareLocalNode enum valueNode
ExternalVariableNode enum valueNode
FunctionCallNode enum valueNode
inferred() constAttributeinline
isType() constNodeinline
KeywordNode enum valueNode
LocalNode enum valueNode
LoopNode enum valueNode
name() constVariableinline
nametypeFromToken(const std::string &token, std::string *name, std::string *type)Attributeinlinestatic
Node()=defaultNode
nodename() const overrideAttributeinlinevirtual
NodeType enum nameNode
nodetype() const overrideAttributeinlinevirtual
parent() constNodeinline
Ptr typedefNode
replace(Node *node)Nodeinline
replacechild(const size_t index, Node *node)Nodeinlinevirtual
setParent(Node *parent)Nodeinline
StatementListNode enum valueNode
subname() const overrideAttributeinlinevirtual
symbolseparator()Attributeinlinestatic
TernaryOperatorNode enum valueNode
tokenFromNameType(const std::string &name, const tokens::CoreType type)Attributeinlinestatic
tokenname() constAttributeinline
TreeNode enum valueNode
type() constAttributeinline
typestr() constAttributeinline
UnaryOperatorNode enum valueNode
UniquePtr typedefAttribute
ValueBoolNode enum valueNode
ValueDoubleNode enum valueNode
ValueFloatNode enum valueNode
ValueInt16Node enum valueNode
ValueInt32Node enum valueNode
ValueInt64Node enum valueNode
ValueStrNode enum valueNode
Variable(const std::string &name)Variableinline
Variable(const Variable &other)Variableinline
~Attribute() override=defaultAttribute
~Expression() override=defaultExpression
~Node()=defaultNodevirtual
~Statement() override=defaultStatement
~Variable() override=defaultVariable