#include <Font.h>
Inheritance diagram for Pentagram::Font::SJISTraits:
Static Public Member Functions | |
static bool | canBreakAfter (std::string::const_iterator &i) |
static void | advance (std::string::const_iterator &i) |
static std::string::size_type | length (const std::string &t) |
static uint32 | unicode (std::string::const_iterator &i) |
Definition at line 135 of file Font.h.
static void Pentagram::Font::SJISTraits::advance | ( | std::string::const_iterator & | i | ) | [inline, static] |
Reimplemented from Pentagram::Font::Traits.
Definition at line 138 of file Font.h.
Referenced by length().
bool Pentagram::Font::SJISTraits::canBreakAfter | ( | std::string::const_iterator & | i | ) | [static] |
Reimplemented from Pentagram::Font::Traits.
Definition at line 61 of file Font.cpp.
References unicode().
static std::string::size_type Pentagram::Font::SJISTraits::length | ( | const std::string & | t | ) | [inline, static] |
Reimplemented from Pentagram::Font::Traits.
Definition at line 144 of file Font.h.
References advance().
static uint32 Pentagram::Font::SJISTraits::unicode | ( | std::string::const_iterator & | i | ) | [inline, static] |
Reimplemented from Pentagram::Font::Traits.
Definition at line 153 of file Font.h.
References Pentagram::shiftjis_to_unicode().
Referenced by canBreakAfter().