struct VG_ObjMgmt
Structure for management of game objects.
ELEMENTS
char objid[VG_OBJID_SIZE] | Object-ID of the object to manage |
void (*f_free)(void) | free()-function: for individual freeing |
void (*f_run)(void *vgame) | run()-function: managing object-instances - parameters: - vgame: private structure of the game, or NULL if not existing |
int (*f_data)(void *vgame, void *vptr) | data()-function: getting/setting data of object-management - parameters: - vgame: private structure of the game, or NULL if not existing - vptr: arbitrary parameter for getting/setting - return value: arbitrary value, but should not be -255 |