Ayam contrib API. More...
#include "ayam.h"Go to the source code of this file.
Data Structures | |
| struct | ay_sm_trafostack |
| stack of transformations More... | |
Functions | |
| int | ay_ai_init (Tcl_Interp *interp) |
| initialize automatic instancing module | |
| int | ay_sm_wriballsm (char *file, char *objfile, ay_object *o, ay_sm_trafostack *trafo, int selonly) |
| search scene for lightsources and create their shadowmaps | |
| int | ay_tree_crtnodefromobj (ay_object *o, ay_object *l, int d, char **node, char **ins, int *found) |
| get node description from object | |
| int | ay_tree_getclevel (char *node) |
| create current level list from node description | |
| ay_object * | ay_tree_getobject (char *node) |
| get object from node description | |
| int | ay_tree_registerdrop (ay_treedropcb *cb, unsigned int type_id) |
| register a tree drop callback | |
| int | ay_tree_selecttcmd (ClientData clientData, Tcl_Interp *interp, int argc, char *argv[]) |
| Tcl command to select objects from node descriptions. | |
| int | ay_tree_init (Tcl_Interp *interp) |
| initialize tree management module | |
| int | ay_objsel_processcb (struct Togl *togl, int argc, char *argv[]) |
| Togl action callback for object picking. | |
| int | ay_objsel_getnmfrmndtcmd (ClientData clientData, Tcl_Interp *interp, int argc, char *argv[]) |
| Tcl command to get the name of an object from a node description. | |
1.6.3