Public Member Functions | Static Public Attributes | List of all members
osl::record::RussianCharacters Struct Reference

ロシア文字(激指フォント用) More...

#include <kanjiPrint.h>

Inheritance diagram for osl::record::RussianCharacters:
osl::record::Characters

Public Member Functions

const std::string & getDan (const size_t index) const
 段数の文字を返す More...
 
const std::string & getSuji (const size_t index) const
 筋の文字を返す。駒の文字幅に合わせる必要がある。 More...
 
const std::string & getPiece (const size_t index) const
 盤面上の駒を返す More...
 
- Public Member Functions inherited from osl::record::Characters
virtual ~Characters ()
 
const std::string & getStand (const size_t index) const
 持ち駒の漢字文字を返す。1文字を期待する More...
 
const std::string & stand_kanji (const PtypeO &ptypeo) const
 
const std::string & kanji (const PtypeO &ptypeo) const
 
const std::string & kanji (Ptype ptype) const
 

Static Public Attributes

static const CArray< std::string, 10 > dan = osl::record::StandardCharacters::dan
 
static const CArray< std::string, 10 > suji = osl::record::StandardCharacters::suji
 
static const CArray< std::string, 32 > pieces
 
- Static Public Attributes inherited from osl::record::Characters
static const CArray< std::string, 32 > stand
 

Detailed Description

ロシア文字(激指フォント用)

Definition at line 158 of file kanjiPrint.h.

Member Function Documentation

§ getDan()

const std::string& osl::record::RussianCharacters::getDan ( const size_t  index) const
inlinevirtual

段数の文字を返す

Implements osl::record::Characters.

Definition at line 164 of file kanjiPrint.h.

§ getPiece()

const std::string& osl::record::RussianCharacters::getPiece ( const size_t  index) const
inlinevirtual

盤面上の駒を返す

Implements osl::record::Characters.

Definition at line 166 of file kanjiPrint.h.

§ getSuji()

const std::string& osl::record::RussianCharacters::getSuji ( const size_t  index) const
inlinevirtual

筋の文字を返す。駒の文字幅に合わせる必要がある。

Implements osl::record::Characters.

Definition at line 165 of file kanjiPrint.h.

Member Data Documentation

§ dan

const osl::CArray< std::string, 10 > osl::record::RussianCharacters::dan = osl::record::StandardCharacters::dan
static

Definition at line 160 of file kanjiPrint.h.

Referenced by osl::record::Characters::~Characters().

§ pieces

const osl::CArray< std::string, 32 > osl::record::RussianCharacters::pieces
static

§ suji

const osl::CArray< std::string, 10 > osl::record::RussianCharacters::suji = osl::record::StandardCharacters::suji
static

Definition at line 161 of file kanjiPrint.h.

Referenced by osl::record::Characters::~Characters().


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