#ifndef __DRAW1_H__ #define __DRAW1_H__ #include <general.h> #include <object.h> #include <draw.h> /* Cet object herite de draw */ typedef struct _draw1 draw1; struct _draw1 { uint32 diagonale; void (* fun1)(obj_ofs *this); }; /* Renvoi le numero de type qui correspond a un object draw1 */ uint32 draw1_type(void); /* ce que l'on peut voir comme le constructeur de l'objet */ void draw1_init(obj_ofs *this); /* la fonction qui permet de creer un nouvel objet */ obj_ofs *draw1_new(void); void call_draw1_fun1(obj_ofs *this); #endif /* __DRAW1_H__ */