示例#1
0
文件: entity.c 项目: jcandres/stark
void
entity_delete(Entity e) {
    if (e->name) {
        free(e->name);
    }
    if (e->sprite) {
        sprite_delete(e->sprite);
    }
    free(e);
    e = NULL;
}
示例#2
0
void item_delete(item_t *item){
	sprite_delete(item->sprite);
	body_delete(item->body);
	
	free(item);
}
示例#3
0
void player_delete(player_t *player){
	sprite_delete(player->sprite);
	body_delete(player->body);
	free(player);
}