Référence du fichier scol_plugin_lin.h

Aller au code source de ce fichier.

Structures de données

struct  Mmachine
struct  Packdir

Définition de type

typedef struct Mmachinemmachine
typedef struct Packdirpackdir

Fonctions

int MMpush (mmachine m, int val)
int MMpushNoGC (mmachine m, int val)
int MMpull (mmachine m)
int MMgetPP (mmachine m)
void MMsetPP (mmachine m, int i)
int MMget (mmachine m, int i)
void MMset (mmachine m, int i, int v)
int MMgetglobal (mmachine m, int i)
void MMsetglobal (mmachine m, int i, int v)
int MMgetbase (mmachine m, int b, int i)
void MMsetbase (mmachine m, int b, int i, int v)
int MMfetch (mmachine m, int s, int i)
void MMstore (mmachine m, int s, int i, int v)
int * MMstart (mmachine m, int s)
int MMsize (mmachine m, int s)
int MMtype (mmachine m, int s)
char * MMstartstr (mmachine m, int s)
int MMsizestr (mmachine m, int s)
void MMsetsizestr (mmachine m, int s, int size)
int MMmalloc (mmachine m, int size, int type)
int MMmallocCLR (mmachine m, int size, int type)
int Mpushstrbloc (mmachine m, char *buf)
int MBdeftab (mmachine m)
int MBstrcat (mmachine m)
void MMechostr (int i, char *buf,...)
int SPfindfile (packdir p, char *sign, int *size, char *path)
int SPaddfile (packdir p, char *sign, int size, char *path)
int SCgetsocket (mmachine m, int channel)
int SCgetsrvsocket (mmachine m, int server)
int MBstrcatn (mmachine m)
int Minterpreter (mmachine m)
int PKhardpak (mmachine m, char *name, int n, char **namefun, int(**fun)(mmachine z), int *nargfun, char **typfun)
int PKloader (mmachine m, char *name, char *simplename)
size_t fread (void *buf, size_t i, size_t j, FILE *f)
int Mcutting (char *comm, char **argv)
int OBJcreate (mmachine m, int typ, int handsys, int typpere, int handsyspere)
int OBJaddreflex (mmachine m, int typ, int num)
int OBJbeginreflex (mmachine m, int typ, int handsys, int num)
int OBJdel (mmachine m, int p, int flag)
int OBJdestroy (mmachine m, int typ, int handsys, int objm, int flag)
int OBJdelTH (mmachine m, int typ, int handsys)
int OBJcallreflex (mmachine m, int nbarg)
int OBJregister (int nbrefl, int recrefl, int(*destroy)(mmachine m, int handsys, int objm), char *name)
int OBJtypebyname (char *name)
int OBJdefEvent (int event, int(*cbevent)(mmachine m, int hwnd, unsigned msg, int wParam, int lParam, int *ret))
int OBJgetUserEvent ()
int OBJdelTM (mmachine m, int typ, int q)
int OBJfindTH (mmachine m, int typ, int handsys)
int OBJfindTM (mmachine m, int typ, int objm)
char * stdloadJpg (char *name, int *w, int *h)
int Mpushstrblocn (mmachine m, char *buf, int n)
int Msearchinsyspak (mmachine m, char *name)
int Buffer2texture (mmachine m, char *buffer, int width, int height)
void * objdd_get_buffer (mmachine m, int mobj)
int _CRbitmap (mmachine m)

Variables

mmachine mm
int(* mt_start )(int per, int param, int(*fun)(int i, int param))
int(* mt_del )(int i)

Documentation des définitions de type

typedef struct Mmachine* mmachine

Définition à la ligne 32 du fichier scol_plugin_lin.h.

typedef struct Packdir* packdir

Définition à la ligne 93 du fichier scol_plugin_lin.h.


Documentation des fonctions

int _CRbitmap ( mmachine  m  ) 
int Buffer2texture ( mmachine  m,
char *  buffer,
int  width,
int  height 
)
size_t fread ( void *  buf,
size_t  i,
size_t  j,
FILE *  f 
)
int MBdeftab ( mmachine  m  ) 
int MBstrcat ( mmachine  m  ) 
int MBstrcatn ( mmachine  m  ) 
int Mcutting ( char *  comm,
char **  argv 
)
int Minterpreter ( mmachine  m  ) 
void MMechostr ( int  i,
char *  buf,
  ... 
)
int MMfetch ( mmachine  m,
int  s,
int  i 
)
int MMget ( mmachine  m,
int  i 
)
int MMgetbase ( mmachine  m,
int  b,
int  i 
)
int MMgetglobal ( mmachine  m,
int  i 
)
int MMgetPP ( mmachine  m  ) 
int MMmalloc ( mmachine  m,
int  size,
int  type 
)
int MMmallocCLR ( mmachine  m,
int  size,
int  type 
)
int MMpull ( mmachine  m  ) 
int MMpush ( mmachine  m,
int  val 
)
int MMpushNoGC ( mmachine  m,
int  val 
)
void MMset ( mmachine  m,
int  i,
int  v 
)
void MMsetbase ( mmachine  m,
int  b,
int  i,
int  v 
)
void MMsetglobal ( mmachine  m,
int  i,
int  v 
)
void MMsetPP ( mmachine  m,
int  i 
)
void MMsetsizestr ( mmachine  m,
int  s,
int  size 
)
int MMsize ( mmachine  m,
int  s 
)
int MMsizestr ( mmachine  m,
int  s 
)
int* MMstart ( mmachine  m,
int  s 
)
char* MMstartstr ( mmachine  m,
int  s 
)
void MMstore ( mmachine  m,
int  s,
int  i,
int  v 
)
int MMtype ( mmachine  m,
int  s 
)
int Mpushstrbloc ( mmachine  m,
char *  buf 
)
int Mpushstrblocn ( mmachine  m,
char *  buf,
int  n 
)
int Msearchinsyspak ( mmachine  m,
char *  name 
)
int OBJaddreflex ( mmachine  m,
int  typ,
int  num 
)
int OBJbeginreflex ( mmachine  m,
int  typ,
int  handsys,
int  num 
)
int OBJcallreflex ( mmachine  m,
int  nbarg 
)
int OBJcreate ( mmachine  m,
int  typ,
int  handsys,
int  typpere,
int  handsyspere 
)
void* objdd_get_buffer ( mmachine  m,
int  mobj 
)
int OBJdefEvent ( int  event,
int(*)(mmachine m, int hwnd, unsigned msg, int wParam, int lParam, int *ret)  cbevent 
)
int OBJdel ( mmachine  m,
int  p,
int  flag 
)
int OBJdelTH ( mmachine  m,
int  typ,
int  handsys 
)
int OBJdelTM ( mmachine  m,
int  typ,
int  q 
)
int OBJdestroy ( mmachine  m,
int  typ,
int  handsys,
int  objm,
int  flag 
)
int OBJfindTH ( mmachine  m,
int  typ,
int  handsys 
)
int OBJfindTM ( mmachine  m,
int  typ,
int  objm 
)
int OBJgetUserEvent (  ) 
int OBJregister ( int  nbrefl,
int  recrefl,
int(*)(mmachine m, int handsys, int objm)  destroy,
char *  name 
)
int OBJtypebyname ( char *  name  ) 
int PKhardpak ( mmachine  m,
char *  name,
int  n,
char **  namefun,
int(**)(mmachine z)  fun,
int *  nargfun,
char **  typfun 
)
int PKloader ( mmachine  m,
char *  name,
char *  simplename 
)
int SCgetsocket ( mmachine  m,
int  channel 
)
int SCgetsrvsocket ( mmachine  m,
int  server 
)
int SPaddfile ( packdir  p,
char *  sign,
int  size,
char *  path 
)
int SPfindfile ( packdir  p,
char *  sign,
int *  size,
char *  path 
)
char* stdloadJpg ( char *  name,
int *  w,
int *  h 
)

Documentation des variables

Définition à la ligne 38 du fichier main.c.

int(* mt_del)(int i)
int(* mt_start)(int per, int param, int(*fun)(int i, int param))
Généré le Sat Nov 20 23:18:18 2010 pour example par  doxygen 1.6.3