#include <Font.h>
Inheritance diagram for Pentagram::Font::Traits:
Static Public Member Functions | |
static bool | isSpace (std::string::const_iterator &i, bool u8specials) |
static bool | isTab (std::string::const_iterator &i, bool u8specials) |
static bool | isBreak (std::string::const_iterator &i, bool u8specials) |
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 107 of file Font.h.
static void Pentagram::Font::Traits::advance | ( | std::string::const_iterator & | i | ) | [inline, static] |
bool Pentagram::Font::Traits::canBreakAfter | ( | std::string::const_iterator & | i | ) | [static] |
static bool Pentagram::Font::Traits::isBreak | ( | std::string::const_iterator & | i, | |
bool | u8specials | |||
) | [inline, static] |
static bool Pentagram::Font::Traits::isSpace | ( | std::string::const_iterator & | i, | |
bool | u8specials | |||
) | [inline, static] |
static bool Pentagram::Font::Traits::isTab | ( | std::string::const_iterator & | i, | |
bool | u8specials | |||
) | [inline, static] |
static std::string::size_type Pentagram::Font::Traits::length | ( | const std::string & | t | ) | [inline, static] |
static uint32 Pentagram::Font::Traits::unicode | ( | std::string::const_iterator & | i | ) | [inline, static] |
Reimplemented in Pentagram::Font::SJISTraits.
Definition at line 131 of file Font.h.
References Pentagram::encoding.