renderer

Description

Ces commandes sont pour le contrôl bas niveau de l'afficheur. Vous ne devriez pas avoir besoin de l'utiliser à moins que vous soyez astucieux, ou dans la mise en oeuvre de fluxus d'un afficheur externe à l'interface bloc-note.

(make-renderer)

Returns rendererid-nombre

Crée un afficheur de scène graphique [scenegraph]

Example

 (make-renderer)

(renderer-grab rendererid-nombre)

Returns void

Assigne cet afficheur commme contexte courant pour les commandes.

Example

 (renderer-grab renderer)

(renderer-ungrab)

Returns void

Libère la pile de contexte d'afficheur

Example

 (renderer-grab renderer)

(fluxus-render)

Returns void

Effacce le backbuffer, et affiche tous.

Example

 (fluxus-render)

(tick-physics)

Returns void

Actualise le systême physique.

Example

 (tick-physics)

(render-physics)

Returns void

Affiche le systême physique (pour aide graphique). Ceci est la commande bas niveau - utiliser set-physics-debug plutôt.

Example

 (render-physics)

(reset-renderers)

Returns void

Supprime tous les afficheur et en crée un nouveau par défaut.

Example

 (reset-renderers)

(reshape largeur-nombre hauteur-nombre)

Returns void

Appelles un remodelage sur l'afficheur actuel.

Example

 (reshape 100 100)

(fluxus-init)

Returns void

Initilaise l'ensemble du systême d'affichage, utile qu'une seule fois.

Example

 (fluxus-init)

(fluxus-error-log)

Returns string

Retourne une chaîne de caractère contenant les informations sur l'erreur de la dernière frame.

Example

 (display (fluxus-error-log))