Modifikátor | Jméno | Parametry | Dokumentace |
char * | getprop | (properties *p,const char *name) | z properties ziska vlastnost jako string
|
char ** | getprop_a | (properties *p,const char *name) | z properties ziska odkaz na string (vhodne kdyz ho chceme zmenit)
|
bfloat | object_getpropf | (object3d *o,const char *name) | z objektu ziska jeho vlastnost jako float
|
bfloat | object_getpropfd | (object3d *o,const char *name,bfloat defvalue) | z objektu ziska jeho vlastnost jako float, pokud neexistuje, vrati defvalue
|
int | object_getpropfv | (object3d *o,const char *name,bfloat *ret) | z objektu ziska jeho vlastnost jako float, vrati 0 pokud neexistuje
|
int | object_getpropi | (object3d *o,const char *name) | z objektu ziska jeho vlastnost jako int
|
int | object_getpropid | (object3d *o,const char *name,int defvalue) | z objektu ziska jeho vlastnost jako int, pokud neexistuje, vrati defvalue
|
aa_bbox * | parse_abox | (const char *def) | z retezce vyparsuje axis-aligned bounding box
|
void | parse_classdef | (objectclass *oc) | z classy, do ktere byla nahrana jenom definice nahraje podle te definice i zbytek. Definici pote smazne
|
void | properties_copy_class_to_object | (objectclass *c,object3d *o) | zkopiruje properties z classy na konkretni objekt, nektere specialni nastavi
|
void | property_add | (properties **p,const char *key,const char *value) | prida key=value do properties, zkontroluje jestli tam neni
|
object3d * | world_add_empty_object | (worldspawn *w) | prida jeden objekt do seznamu objektu a inicializuje ho. Je-li mala kapacita, zvetsi ji. Vrati ukazatel na pridany objekt
|
object3d * | world_add_object_from | (worldspawn *w,object3d *src) | vytvori novy objekt, umisteny pocatkem v objektu src
|
void | world_kill_object | (worldspawn *w,object3d *who) | odstrani ze sveta jeden objekt
|