Public Member Functions | Private Attributes | Friends | List of all members
osl::mobility::MobilityTable Class Reference

駒番号からMobilityContentを得る More...

#include <mobilityTable.h>

Public Member Functions

 MobilityTable ()
 
 MobilityTable (SimpleState const &state)
 
void set (Direction d, int num, Square pos)
 
const Square get (Direction d, int num) const
 

Private Attributes

CArray< MobilityContent, 8 > table
 

Friends

bool operator== (const MobilityTable &mt1, const MobilityTable &mt2)
 

Detailed Description

駒番号からMobilityContentを得る

Definition at line 51 of file mobilityTable.h.

Constructor & Destructor Documentation

§ MobilityTable() [1/2]

osl::mobility::MobilityTable::MobilityTable ( )
inline

Definition at line 59 of file mobilityTable.h.

§ MobilityTable() [2/2]

osl::mobility::MobilityTable::MobilityTable ( osl::SimpleState const &  state)

Member Function Documentation

§ get()

const Square osl::mobility::MobilityTable::get ( Direction  d,
int  num 
) const
inline

§ set()

void osl::mobility::MobilityTable::set ( Direction  d,
int  num,
Square  pos 
)
inline

Definition at line 61 of file mobilityTable.h.

Referenced by osl::effect::NumSimpleEffectTable::doEffectLong().

Friends And Related Function Documentation

§ operator==

bool operator== ( const MobilityTable mt1,
const MobilityTable mt2 
)
friend

Member Data Documentation

§ table

CArray<MobilityContent,8> osl::mobility::MobilityTable::table
private

Definition at line 57 of file mobilityTable.h.


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