#include <bulletmanage.h>
Public メソッド | |
| BulletManage () | |
| コンストラクタ | |
| virtual | ~BulletManage () |
| デストラクタ(後始末) | |
| void | Init () |
| 強制初期化(ゲームオーバー時とかに) | |
| bool | Tick () |
| 全てのオブジェクトを 1フレーム分移動する | |
| int | Display () |
| 全てのオブジェクトをプリミティブとして スプライトバッファに積む | |
| bool | AddBullet (void *obj) |
| オブジェクトをリストに追加する | |
| bool | CheckHit (ShootingObject *ship) |
| 自機と弾幕とのヒット判定(かすりも判定) | |
| int | GetGraze () |
| かすり判定の結果を渡す | |
| int | DisableAllBullet () |
| 現在画面上に残っている弾のボーナスクリア | |
|
|
コンストラクタ
|
|
|
デストラクタ(後始末)
|
|
|
オブジェクトをリストに追加する
|
|
|
自機と弾幕とのヒット判定(かすりも判定)
|
|
|
現在画面上に残っている弾のボーナスクリア
|
|
|
全てのオブジェクトをプリミティブとして スプライトバッファに積む
|
|
|
かすり判定の結果を渡す
|
|
|
強制初期化(ゲームオーバー時とかに)
|
|
|
全てのオブジェクトを 1フレーム分移動する
|
1.2.18