All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes | Friends
osl::mobility::MobilityTable Class Reference

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

#include <mobilityTable.h>

Collaboration diagram for osl::mobility::MobilityTable:
Collaboration graph
[legend]

List of all members.

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 52 of file mobility/mobilityTable.h.


Constructor & Destructor Documentation

Definition at line 60 of file mobility/mobilityTable.h.

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

Member Function Documentation

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

Definition at line 62 of file mobility/mobilityTable.h.

References table.

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


Friends And Related Function Documentation

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

Member Data Documentation

Definition at line 58 of file mobility/mobilityTable.h.

Referenced by get(), and set().


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