All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Public Attributes
osl::search::OnBoardElement Struct Reference

Moveを分解した差分要素のうちの盤面上の駒に関して保持するデータ pos, ptypeOをshortに入れる. More...

#include <moveStackRejections.h>

List of all members.

Public Member Functions

 OnBoardElement ()
 OnBoardElement (Square pos_, PtypeO ptypeO_)
Square pos () const
PtypeO ptypeO () const

Static Public Member Functions

static short makePosPtypeO (Square pos, PtypeO ptypeO)

Public Attributes

short posPtypeO

Detailed Description

Moveを分解した差分要素のうちの盤面上の駒に関して保持するデータ pos, ptypeOをshortに入れる.

Definition at line 18 of file moveStackRejections.h.


Constructor & Destructor Documentation

Definition at line 20 of file moveStackRejections.h.

osl::search::OnBoardElement::OnBoardElement ( Square  pos_,
PtypeO  ptypeO_ 
) [inline]

Definition at line 21 of file moveStackRejections.h.

References makePosPtypeO(), and posPtypeO.


Member Function Documentation

static short osl::search::OnBoardElement::makePosPtypeO ( Square  pos,
PtypeO  ptypeO 
) [inline, static]

Member Data Documentation

Definition at line 19 of file moveStackRejections.h.

Referenced by OnBoardElement(), pos(), and ptypeO().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines