My Project
Public Member Functions | Private Attributes | List of all members
osl::container::BoardMaskTable5x3Center Class Reference

#include <boardMask.h>

Public Member Functions

 BoardMaskTable5x3Center ()
 
const BoardMaskmask (Square p) const
 p中心の5x3 の範囲のbitを立てたもの, centering
 

Private Attributes

CArray< BoardMask, Square::SIZEdata
 

Detailed Description

Definition at line 127 of file boardMask.h.

Constructor & Destructor Documentation

◆ BoardMaskTable5x3Center()

osl::container::BoardMaskTable5x3Center::BoardMaskTable5x3Center ( )

Member Function Documentation

◆ mask()

const BoardMask & osl::container::BoardMaskTable5x3Center::mask ( Square  p) const
inline

p中心の5x3 の範囲のbitを立てたもの, centering

Definition at line 133 of file boardMask.h.

References data, and osl::Square::index().

Referenced by osl::progress::Effect5x3::update(), osl::progress::Effect5x3WithBonus::update(), osl::progress::Effect5x3d::update(), and osl::progress::ml::NewProgress::updateMain().

Member Data Documentation

◆ data

CArray<BoardMask, Square::SIZE> osl::container::BoardMaskTable5x3Center::data
private

Definition at line 129 of file boardMask.h.

Referenced by mask().


The documentation for this class was generated from the following files: