.. index:: single: {{ node.typeName }} single: {{ id }} {%- if node.classification %} {%- set categories = node.classification.split(':') %} {%- for cat in categories %} single: category; {{ cat|replace('/', '; ') }} {%- endfor %} {%- endif %} {{ plugin }} - {{ node.typeName }} ({{ id }}) ======================================================================================================================================= :classification: {% for cat in categories %} {{ cat }} {% endfor %} :plugin: {{ node.pluginName }} :id: {{ id }} {% if not node.pluginName %} :link: visit Autodesk 2016 official reference `a link`_. .. _a link: http://help.autodesk.com/cloudhelp/2016/ENU/Maya-Tech-Docs/Nodes/{{ node.typeName }}.html {% endif %} Attributes({{ node.attributeCount }}) -------------------------------------- {% macro attr(k, v, is_kid=False, last_elem=False, indent_lvl=0) -%} {% if not is_kid %} {% if v.kids %} {% else %} {% endif %} {% else %} {% if last_elem and not v.kids %} {% else %} {% endif %} {% endif %}
{{ k }} ({{ v.short_name }})
{{ v.type }} {{ v.value|replace(":", "
") }} ({{ v.default_value }}) {{ v.min_value }}/{{ v.max_value }} {{ v.flags }} {% if v.kids %} {% for kid_k, kid_v in v.kids.iteritems() %} {{ attr(kid_k, kid_v, True, loop.last, indent_lvl + 1) }} {% endfor %} {% endif %} {%- endmacro %} {% macro escape_val(v) -%} {{ escape_val(v) }} {%- endmacro %} .. raw:: html {% for k, v in appear_in_cbox_attrs.iteritems() %} {{ attr(k, v) }} {% endfor %} {% for k, v in extern_attrs.iteritems() %} {{ attr(k, v) }} {% endfor %} {% for k, v in extern_hidden.iteritems() %} {{ attr(k, v) }} {% endfor %} {% for k, v in internal_attrs.iteritems() %} {{ attr(k, v) }} {% endfor %}
Long name (short name) Type Value(Default) Min/Max Flags
extern visible nodes
extern hidden nodes
internal nodes
{# vim: set ft=jinja: #}