#ifndef DEF_ENEMYMANAGE_H #define DEF_ENEMYMANAGE_H #include "enemy.h"((br)) #include "../Game/common.h" ((br)) void Enemy_Start();((br)) /*引数なし 戻り値なし メモリの確保*/ void EnemyAllCollisionSet();((br)) /*引数なし 戻り値なし 敵とのあたり判定の設置*/((br)) void EnemyAllMove();((br)) /*引数なし 戻り値なし 敵の動きの設置*/((br)) void EnemyAllCollision();((br)) /*引数なし 戻り値なし EnemyAllCollisionSetを呼び出してから呼ぶ*/((br)) void EnemyAllDraw();((br)) /*引数なし 戻り値なし 画面内表示するすべての敵の描画*/((br)) void EnemyAllDelete();((br)) /*引数enemy 戻り値なし 画面内の敵のすべての削除*/((br)) Enemy_t* EnemyNew(double x,double y,int type);((br)) /*引数double x,y int type 戻り値em[count] 敵を新しく呼び出す関数*/((br)) void EnemyDelete(Enemy_t* enemy);((br)) /*引数enemy 戻り値なし 敵の単体削除*/((br)) void Enemy_End();((br)) /*引数なし 戻り値なし メモリの確保終了*/((br)) Enemy_t* GetCloseEnemy(double x,double y);((br)) /*引数double x,y 戻り値enemy 敵を倒したときその場からの削除*/((br)) Enemy_t* GetEnemy();((br)) /*引数なし 戻り値0 表示している敵を1つずつ返す関数*/((br)) #endif((br))