2016 ソフトウェア設計及び演習用の班Wiki

16::gr05::ItemManage.h

#ifndef DEF_ITEMMANAGE_H
#define DEF_ITEMMANAGE_H

#include "Item.h"
#include "../Game/common.h"

void Item_Start();
/*引数なし 戻り値なし メモリの確保*/
void ItemAllCollisionSet();
/*引数なし 戻り値なし すべてのアイテムのあたり判定の設置*/
void ItemAllCollision();
/*引数なし 戻り値なし ItemAllCollisionSetの前に呼び出す*/
void ItemAllDraw();
/*引数なし 戻り値なし すべてのアイテム描画*/
void ItemAllDelete();
/*引数なし 戻り値なし 画面内のすべてのアイテムの削除*/
Item_t* ItemNew(double x, double y, int type);
/*引数double x,y int type 戻り値em[count] アイテムを新しく呼び出す関数*/
void ItemDelete(Item_t* Item);
/*引数なし 戻り値なし アイテムの単体の削除*/

void Item_End();
/*引数なし 戻り値なし メモリ確保終了*/

Item_t* GetItem();
/*引数なし 戻り値0 表示しているアイテムを1つずつ返す関数*/

#endif

戻る


最終更新日:2016/08/10 03:53:52