#include <TextBox.h>
Inherits nw::lyt::TextBox.
Public Member Functions | |
| NW_UT_RUNTIME_TYPEINFO (nw::lyt::TextBox) | |
| virtual | ~TextBox () |
| void | setMessage (const sead::SafeString &label, u32 argNum,...) |
| Public Member Functions inherited from nw::lyt::TextBox | |
| NW_UT_RUNTIME_TYPEINFO (TextBox::Base) | |
| TextBox () | |
| const ut::Color8 | GetVtxColor (u32 idx) const override |
| void | SetVtxColor (u32 idx, ut::Color8 value) override |
| u8 | GetVtxColorElement (u32 idx) const override |
| void | SetVtxColorElement (u32 idx, u8 value) override |
| Material * | GetMaterial (u32 idx) const override |
| u8 | GetMaterialNum () const override |
| void | CalculateMtx (Pane::CalculateMtxContext &drawInfo, bool isDirtyParentMtx) override |
| virtual void | AllocStringBuffer (u16 minLen) |
| virtual void | FreeStringBuffer () |
| virtual u16 | SetString (const char16 *str, u16 dstIdx=0) |
| virtual u16 | SetString (const char16 *str, u16 dstIdx, u16 strLen) |
| Public Member Functions inherited from nw::lyt::Pane | |
| NW_UT_RUNTIME_TYPEINFO_ROOT () | |
| Pane () | |
| virtual | ~Pane () |
| virtual u8 | GetColorElement (u32 idx) const |
| virtual void | SetColorElement (u32 idx, u8 value) |
| virtual Pane * | FindPaneByName (const char *findName, bool bRecursive=true) |
| virtual Material * | FindMaterialByName (const char *findName, bool bRecursive=true) |
| virtual void | BindAnimation (AnimTransform *pAnimTrans, bool bRecursive=true, bool bEnable=true) |
| virtual void | UnbindAnimation (AnimTransform *pAnimTrans, bool bRecursive=true) |
| virtual void | UnbindAnimationSelf (AnimTransform *pAnimTrans) |
| virtual void | Draw (DrawInfo &drawInfo) |
| Public Member Functions inherited from nw::lyt::internal::PaneBase | |
| PaneBase () | |
| virtual | ~PaneBase () |
Protected Attributes | |
| f32 | mFontWidth |
| f32 | mFontHeight |
| bool | _10C |
| u32 | mTextBufLen |
| bool | _114 |
Additional Inherited Members | |
| Public Types inherited from nw::lyt::TextBox | |
| typedef font::TagProcessorBase< char16 > | TagProcessor |
| Public Attributes inherited from nw::lyt::internal::PaneBase | |
| ut::LinkListNode | m_Link |
| Protected Member Functions inherited from nw::lyt::TextBox | |
| void | DrawSelf (DrawInfo &drawInfo) override |
| void | LoadMtx (DrawInfo &drawInfo) override |
| Protected Member Functions inherited from nw::lyt::Pane | |
| virtual Pane * | FindPaneByNameRecursive (const char *findName) |
| virtual Material * | FindMaterialByNameRecursive (const char *findName) |
|
virtual |
Reimplemented from nw::lyt::TextBox.
| TextBox::NW_UT_RUNTIME_TYPEINFO | ( | nw::lyt::TextBox | ) |
| void TextBox::setMessage | ( | const sead::SafeString & | label, |
| u32 | argNum, | ||
| ... ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |