#include <JUTResFont.h>
|
virtual | ~JUTResFont () |
|
virtual void | setGX () |
|
virtual void | setGX (JUtility::TColor, JUtility::TColor) |
|
virtual f32 | drawChar_scale (f32, f32, f32, f32, int, bool) |
|
virtual int | getLeading () const |
|
virtual s32 | getAscent () const |
|
virtual s32 | getDescent () const |
|
virtual s32 | getHeight () const |
|
virtual s32 | getWidth () const |
|
virtual void | getWidthEntry (int, JUTFont::TWidth *) const |
|
virtual s32 | getCellWidth () const |
|
virtual s32 | getCellHeight () const |
|
virtual int | getFontType () const |
|
virtual ResFONT * | getResFont () const |
|
virtual bool | isLeadByte (int) const |
|
virtual void | loadImage (int, _GXTexMapID) |
|
virtual void | setBlock () |
|
| JUTResFont (ResFONT const *, JKRHeap *) |
|
| JUTResFont () |
|
void | deleteMemBlocks_ResFont () |
|
void | initialize_state () |
|
bool | initiate (ResFONT const *, JKRHeap *) |
|
bool | protected_initiate (ResFONT const *, JKRHeap *) |
|
void | countBlock () |
|
void | loadFont (int, _GXTexMapID, JUTFont::TWidth *) |
|
int | getFontCode (int) const |
|
int | convertSjis (int, u16 *) const |
|
void | delete_and_initialize () |
|
| JUTFont () |
|
virtual | ~JUTFont () |
|
void | initialize_state () |
|
void | setCharColor (JUtility::TColor col1) |
|
void | setGradColor (JUtility::TColor col1, JUtility::TColor col2) |
|
f32 | drawString_size_scale (f32 posX, f32 posY, f32 width, f32 height, const char *str, u32 usz, bool visible) |
|
void | drawString (int posX, int posY, const char *str, bool visible) |
|
void | drawString_size (int posX, int posY, const char *str, u32 len, bool visible) |
|
void | drawString_scale (f32 posX, f32 posY, f32 width, f32 height, const char *str, bool visible) |
|
int | getWidth (int i_no) const |
|
bool | isValid () const |
|
bool | isFixed () const |
|
int | getFixedWidth () const |
|
◆ ~JUTResFont()
JUTResFont::~JUTResFont |
( |
| ) |
|
|
virtual |
◆ JUTResFont() [1/2]
◆ JUTResFont() [2/2]
JUTResFont::JUTResFont |
( |
| ) |
|
◆ convertSjis()
int JUTResFont::convertSjis |
( |
int |
inChr, |
|
|
u16 * |
inLead |
|
) |
| const |
◆ countBlock()
void JUTResFont::countBlock |
( |
| ) |
|
◆ delete_and_initialize()
void JUTResFont::delete_and_initialize |
( |
| ) |
|
|
inline |
◆ deleteMemBlocks_ResFont()
void JUTResFont::deleteMemBlocks_ResFont |
( |
| ) |
|
◆ drawChar_scale()
◆ getAscent()
s32 JUTResFont::getAscent |
( |
| ) |
const |
|
virtual |
◆ getCellHeight()
s32 JUTResFont::getCellHeight |
( |
| ) |
const |
|
virtual |
◆ getCellWidth()
s32 JUTResFont::getCellWidth |
( |
| ) |
const |
|
virtual |
◆ getDescent()
s32 JUTResFont::getDescent |
( |
| ) |
const |
|
virtual |
◆ getFontCode()
int JUTResFont::getFontCode |
( |
int |
chr | ) |
const |
◆ getFontType()
int JUTResFont::getFontType |
( |
| ) |
const |
|
virtual |
◆ getHeight()
s32 JUTResFont::getHeight |
( |
| ) |
const |
|
virtual |
◆ getLeading()
int JUTResFont::getLeading |
( |
| ) |
const |
|
virtual |
◆ getResFont()
ResFONT * JUTResFont::getResFont |
( |
| ) |
const |
|
virtual |
◆ getWidth()
s32 JUTResFont::getWidth |
( |
| ) |
const |
|
virtual |
◆ getWidthEntry()
◆ initialize_state()
void JUTResFont::initialize_state |
( |
| ) |
|
◆ initiate()
◆ isLeadByte()
bool JUTResFont::isLeadByte |
( |
int |
chr | ) |
const |
|
virtual |
◆ loadFont()
◆ loadImage()
◆ protected_initiate()
◆ setBlock()
void JUTResFont::setBlock |
( |
| ) |
|
|
virtual |
◆ setGX() [1/2]
void JUTResFont::setGX |
( |
| ) |
|
|
virtual |
◆ setGX() [2/2]
◆ field_0x66
u16 JUTResFont::field_0x66 |
◆ mGly1BlockNum
u16 JUTResFont::mGly1BlockNum |
◆ mHeight
◆ mInf1Ptr
◆ mIsLeadByte
◆ mMap1BlockNum
u16 JUTResFont::mMap1BlockNum |
◆ mMaxCode
◆ mMemBlocks
void** JUTResFont::mMemBlocks |
◆ mpGlyphBlocks
◆ mpMapBlocks
◆ mpWidthBlocks
◆ mResFont
◆ mTexObj
◆ mTexPageIdx
int JUTResFont::mTexPageIdx |
◆ mWid1BlockNum
u16 JUTResFont::mWid1BlockNum |
◆ mWidth
◆ saoAboutEncoding_
Initial value:= {
}
static bool isLeadByte_ShiftJIS(int b)
Definition JUTFont.h:100
static bool isLeadByte_1Byte(int b)
Definition JUTFont.h:94
static bool isLeadByte_2Byte(int b)
Definition JUTFont.h:97
The documentation for this class was generated from the following files: