38 lines (31 with data), 1.0 kB
{%- set parameters = data.parameters -%}
{%- set constants = data.constants -%}
% Do not edit this file. It is generated automatically
% by body/AAUHuman/BuildTools
# All BodyModel parameters
{% for name, obj in parameters.items() %}
::::{dropdown} `{{name}}`
:animate: fade-in-slide-down
:margin: 0 0 3 3
```{ammr:bm_statement} {{name}}
{%- if obj.deprecated is defined %}
:deprecated:
{%- endif %}
{% if obj.descr is defined %}
{{ obj.descr }}
{% endif %}
{%- if obj.default is defined %}
:Default: {%if obj.default[0] in ["_","B"] %}{any}`{{obj.default}}`{%else%}{{obj.default}}{%endif%}
:Example: `#define {{name}} {{obj.default}}`
{%- endif %}
{%- if obj.opt is not defined and (obj.default == "ON" or obj.default == "OFF") %}
:Options: {ammr:bm_constant}`ON`/{ammr:bm_constant}`OFF`
{% elif obj.opt is defined %}
:Options:
{%- for elem in obj.opt %}
- {any}`{{elem}}` -> {{constants.get(elem, {'descr':""}).get('descr')}}
{%- endfor %}
{%- endif %}
```
::::
{% endfor %}