(20111213)

This commit is contained in:
2011-12-13 17:00:00 +01:00
commit 8a84d0a0f5
45 changed files with 2001 additions and 0 deletions

37
Entity.c Normal file
View File

@@ -0,0 +1,37 @@
#ifndef _ENTITY_H_
#define _ENTITY_H_
////////////////////////////////////////////////
// Entity //
////////////
// Reference to an entity.
typedef void *Entity;
/////////////////////////////
// Entity_Create
//
// Creates an entity.
Entity Entity_Create(
int x,int y,
void (*process)(Entity ent,void *data),
void *data);
/////////////////////////////
// Entity_Create
//
// Creates an entity.
/////////////////////////////
// Entity_CreateClass
//
// Initializes the game.
void Entity_CreateClass(char *name,
void *(*createdata)(),
void (*process)(Entity ent,void *data));
#endif