1#ifndef NW4HBM_LYT_TEXTBOX_H
2#define NW4HBM_LYT_TEXTBOX_H
void Init()
Definition lyt_pane.cpp:69
ut::WideTagProcessor * mpTagProcessor
Definition textBox.h:74
virtual u16 SetString(const wchar_t *str, u16 dstIdx=0)
Definition lyt_textBox.cpp:449
u16 GetStringBufferLength() const
Definition lyt_textBox.cpp:413
f32 GetTextMagH() const
Definition lyt_textBox.cpp:514
void SetFont(const ut::Font *pFont)
Definition lyt_textBox.cpp:483
u16 mTextBufBytes
Definition textBox.h:75
virtual ut::Color GetVtxColor(u32 idx) const
Definition lyt_textBox.cpp:314
virtual void SetVtxColorElement(u32 idx, u8 value)
Definition lyt_textBox.cpp:329
void SetFontSize(const Size &fontSize)
Definition textBox.h:34
u16 mTextLen
Definition textBox.h:76
f32 mLineSpace
Definition textBox.h:72
u8 allocFont
Definition textBox.h:80
virtual void FreeStringBuffer()
Definition lyt_textBox.cpp:441
NW4HBM_UT_RUNTIME_TYPEINFO
Definition textBox.h:21
virtual u8 GetVtxColorElement(u32 idx) const
Definition lyt_textBox.cpp:324
virtual void DrawSelf(const DrawInfo &drawInfo)
Definition lyt_textBox.cpp:356
const ut::Color GetTextColor(u32 type) const
Definition textBox.h:45
const ut::Rect GetTextDrawRect(const DrawInfo &drawInfo) const
Definition lyt_textBox.cpp:334
virtual ~TextBox()
Definition lyt_textBox.cpp:302
void SetTextColor(u32 type, ut::Color value)
Definition textBox.h:50
void SetTextPositionV(u8 pos)
Definition textBox.h:56
const Size & GetFontSize() const
Definition textBox.h:32
wchar_t * mTextBuf
Definition textBox.h:68
u8 GetTextPositionH() const
Definition textBox.h:42
virtual void AllocStringBuffer(u16 size)
Definition lyt_textBox.cpp:423
Size mFontSize
Definition textBox.h:71
u8 mTextPosition
Definition textBox.h:77
struct nw4hbm::lyt::TextBox::@61 mTextBoxFlag
const ut::Font * mpFont
Definition textBox.h:70
f32 GetTextMagV() const
Definition lyt_textBox.cpp:536
virtual void SetVtxColor(u32 idx, ut::Color value)
Definition lyt_textBox.cpp:319
void SetTagProcessor(ut::WideTagProcessor *pTagProcessor)
Definition textBox.h:35
f32 mCharSpace
Definition textBox.h:73
ut::Color mTextColors[TEXTCOLOR_MAX]
Definition textBox.h:69
TextBox(u16 allocStrLen, const wchar_t *str, const ut::Font *pFont)
Definition lyt_textBox.cpp:208
void SetTextPositionH(u8 pos)
Definition textBox.h:55
const ut::Font * GetFont() const
Definition lyt_textBox.cpp:479
u8 GetTextPositionV() const
Definition textBox.h:43
Definition TextWriterBase.h:19
Definition TextWriterBase.h:22
unsigned int size
Definition __os.h:106
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u8 GetVerticalPosition(u8 var)
Definition common.h:92
void SetVerticalPosition(u8 *pVar, u8 newVal)
Definition common.h:100
void SetHorizontalPosition(u8 *pVar, u8 newVal)
Definition common.h:96
u8 GetHorizontalPosition(u8 var)
Definition common.h:88
@ TEXTCOLOR_MAX
Definition lyt_types.h:59
Definition HBMAnmController.h:6
Definition resources.h:282
Definition lyt_types.h:125
Definition resources.h:205