|
My Project
|
#include <effectContent.h>
Public Member Functions | |
| EffectContent () | |
| EffectContent (Offset offset) | |
| bool | hasEffect () const |
| 短い利きがあるか,間がemptyなら長い利きがある | |
| bool | hasUnblockableEffect () const |
| 短い利きがある.長い利きの隣も含む | |
| const Offset | offset () const |
| 返り値が0なら長い利きがない, 0以外なら辿るのに必要なoffset (2005/3/25 に仕様変更 - 長い利きだが隣の場合もoffsetを返す) | |
| bool | hasBlockableEffect () const |
| 2005/3/25に変更. | |
| int | intValue () const |
Static Public Member Functions | |
| static const EffectContent | DIRECT () |
| static const EffectContent | DIRECT (Offset offset) |
| 隣だが,offsetも与える | |
Private Member Functions | |
| EffectContent (int value) | |
Private Attributes | |
| int | effect |
Definition at line 10 of file effectContent.h.
|
inlineprivate |
Definition at line 13 of file effectContent.h.
References effect.
|
inline |
Definition at line 17 of file effectContent.h.
References effect.
|
inlineexplicit |
Definition at line 20 of file effectContent.h.
References effect, intValue(), and offset().
|
inlinestatic |
Definition at line 24 of file effectContent.h.
References EffectContent(), and EffectContent().
Referenced by osl::PtypeTable::init(), and osl::PtypeTable::PtypeTable().
|
inlinestatic |
隣だが,offsetも与える
Definition at line 28 of file effectContent.h.
References EffectContent(), EffectContent(), and offset().
|
inline |
|
inline |
|
inline |
短い利きがある.長い利きの隣も含む
Definition at line 38 of file effectContent.h.
References effect.
Referenced by osl::checkmate::Dfpn::attack().
|
inline |
Definition at line 51 of file effectContent.h.
References effect.
Referenced by EffectContent(), osl::operator<(), and osl::operator==().
|
inline |
返り値が0なら長い利きがない, 0以外なら辿るのに必要なoffset (2005/3/25 に仕様変更 - 長い利きだが隣の場合もoffsetを返す)
Definition at line 44 of file effectContent.h.
References effect, and osl::Offset::makeDirect().
Referenced by DIRECT(), and EffectContent().
|
private |
Definition at line 12 of file effectContent.h.
Referenced by EffectContent(), EffectContent(), EffectContent(), hasBlockableEffect(), hasEffect(), hasUnblockableEffect(), intValue(), and offset().