盤面上の駒が「黒から見た」方向に長い利きをつけられている時に, 利きをつけている駒の番号を得る たとえば,Uの時は下から上方向の長い利きがついているものとする. その方向の利きがついていない場合はEMPTY_NUM(0x80)を入れておく. More...
#include <effectedNumTable.h>

| Public Member Functions | |
| EffectedNum () | |
| void | clear () | 
| int | operator[] (Direction d) const | 
| unsigned char & | operator[] (Direction d) | 
| Private Attributes | |
| Byte8 | b8 | 
盤面上の駒が「黒から見た」方向に長い利きをつけられている時に, 利きをつけている駒の番号を得る たとえば,Uの時は下から上方向の長い利きがついているものとする. その方向の利きがついていない場合はEMPTY_NUM(0x80)を入れておく.
Definition at line 23 of file effectedNumTable.h.
| 
 | inline | 
Definition at line 28 of file effectedNumTable.h.
References clear().
| 
 | inline | 
Definition at line 29 of file effectedNumTable.h.
References b8, E, and osl::effect::Byte8::lv.
Referenced by EffectedNum().
| 
 | inline | 
Definition at line 34 of file effectedNumTable.h.
References b8, and osl::effect::Byte8::uc.
| 
 | inline | 
Definition at line 38 of file effectedNumTable.h.
References b8, and osl::effect::Byte8::uc.
| 
 | private | 
Definition at line 26 of file effectedNumTable.h.
Referenced by clear(), and operator[]().
 1.8.4
 1.8.4