{%- extends "!layout.html" %} {%- if not theme_relbar %} {%- block relbar1 %}{# Do not want bar accross the top #}{% endblock %} {%- endif %} {#- Classic header with Snakey on the left, page links on the right. #} {%- macro header() %}
{%- set logo_path = '_static/' + logo %}
pygame documentation |
{#- We render three sets of items based on how useful to most apps. #} {%- set basic = ['Color', 'display', 'draw', 'event', 'font', 'image', 'key', 'locals', 'mixer', 'mouse', 'music', 'pygame', 'Rect', 'Surface', 'time'] %} {%- set advanced = ['BufferProxy', 'freetype', 'gfxdraw', 'midi', 'Overlay', 'PixelArray', 'pixelcopy', 'sndarray', 'surfarray', 'cursors', 'joystick', 'mask', 'math', 'sprite', 'transform'] %} {%- if pyg_sections %} Most useful stuff: {% set sep = joiner(" | \n") %} {%- for section in pyg_sections %} {%- set docname = section['docname'] %} {%- set simpledocname = docname.split('/')[-1] %} {%- set name = section['fullname'].split('.')[-1] %} {%- set uri = pathto(docname, 1) + file_suffix -%} {%- if name|lower != simpledocname %} {%- set uri = uri + '#' + section['refid'] %} {%- endif %} {%- if name in basic %} {{- sep() }} {{ name }} {%- endif %} {%- endfor %} Advanced stuff: {% set sep = joiner(" | \n") %} {%- for section in pyg_sections %} {%- set docname = section['docname'] %} {%- set simpledocname = docname.split('/')[-1] %} {%- set name = section['fullname'].split('.')[-1] %} {%- set uri = pathto(docname, 1) + file_suffix -%} {%- if name|lower != simpledocname %} {%- set uri = uri + '#' + section['refid'] %} {%- endif %} {%- if name in advanced %} {{- sep() }} {{ name }} {%- endif %} {%- endfor %} Other: {% set sep = joiner(" | \n") %} {%- for section in pyg_sections %} {%- set docname = section['docname'] %} {%- set simpledocname = docname.split('/')[-1] %} {%- set name = section['fullname'].split('.')[-1] %} {%- set uri = pathto(docname, 1) + file_suffix -%} {%- if name|lower != simpledocname %} {%- set uri = uri + '#' + section['refid'] %} {%- endif %} {%- if name not in basic and name not in advanced %} {{- sep() }} {{ name }} {%- endif %} {%- endfor %} {%- endif %} |