Lines Matching refs:enemy
91 enemy_t *enemy_destroy(enemy_t *enemy);
94 void enemy_update(enemy_t *enemy, struct player_t **team, int team_size, struct brick_list_t *brick…
97 void enemy_render(enemy_t *enemy, v2d_t camera_position);
106 enemy_t *enemy_get_parent(enemy_t *enemy);
109 enemy_t *enemy_get_child(enemy_t *enemy, const char *child_name);
112 void enemy_add_child(enemy_t *enemy, const char *child_name, enemy_t *child);
115 void enemy_remove_child(enemy_t *enemy, enemy_t *child);
118 struct player_t *enemy_get_observed_player(enemy_t *enemy);
121 void enemy_observe_player(enemy_t *enemy, struct player_t *player);
124 void enemy_observe_current_player(enemy_t *enemy);
127 void enemy_observe_active_player(enemy_t *enemy);