DXフレームワーク　リファレンス・マニュアル 0.01 DXフレームワークのリファレンスです。詳細は公式wiki

- メインページ
- 関連ページ
- クラス
- ファイル

- ファイル一覧

Shot.h
1 #pragma once
2 #include "Object.h"
3
4 namespace DXStg
5 {
6 class Shot : public Object
7 {
8 public:
9 bool isPierce;
10
11 Shot( Figure *figure , Sprite *sprite , double power , bool isPierce , Belong belong):
12 Object( figure , sprite , power , belong),
13 isPierce(isPierce)
14 {}
15
16 virtual void Damaged( double damage , int attribute = 0 )
17 {
18 if( !isPierce )
19 {
20 this->isRemove = true;
21 }
22 React();
23 }
24 };
25 }
DXStg::Shot
Definition: Shot.h:6
DXFW::Object::React
virtual void React()
説明
Definition: Object.h:99
DXFW::Belong
Belong
説明
Definition: Object.h:7
DXFW::Sprite
クラス説明
Definition: Sprite.h:28
DXStg::Shot::Damaged
virtual void Damaged(double damage, int attribute=0)
説明
Definition: Shot.h:16
DXFW::Object
説明
Definition: Object.h:18
DXFW::Figure
説明
Definition: Figure.h:29