|
| | AnimLayoutBase (Animation *anim_buf, s32 anim_buf_size) |
| | ~AnimLayoutBase () override |
| void | readResource (const sead::SafeString &res_name) |
| void | build (const sead::SafeString &lyt_filename, UtilCursorButtonMgr *cursor_btn_mgr=nullptr, sead::OffsetList< FlexibleTextBox > *flexible_text_box_list=nullptr, sead::OffsetList< AnimText > *anim_text_list=nullptr) |
| void | createLayoutObj (sead::Heap *heap) |
| void | animResRegister (const sead::SafeString &anim_res_name) |
| nw::lyt::Animator * | animStartSetup (s32 anim_index, const sead::SafeString &anim_res_name, nw::lyt::Animator::PlayType type) |
| nw::lyt::Animator * | reverseAnimeStartSetup (s32 anim_index, const sead::SafeString &anim_res_name, nw::lyt::Animator::PlayType type) |
| nw::lyt::Animator * | groupAnimeStartSetup (s32 anim_index, const sead::SafeString &anim_res_name, s32 group, nw::lyt::Animator::PlayType type) |
| nw::lyt::Animator * | groupReverseAnimeStartSetup (s32 anim_index, const sead::SafeString &anim_res_name, s32 group, nw::lyt::Animator::PlayType type) |
| s32 | getAnimGroupIndex (const sead::SafeString &anim_res_name, const sead::SafeString &group_name) const |
| const sead::SafeString & | getAnimResName (s32 anim_index) const |
| nw::lyt::Animator * | getAnimatorObj (s32 anim_index) |
| void | setAnimFrame (s32 anim_index, f32 frame) |
| f32 | getAnimFrame (s32 anim_index) const |
| void | animEndSetup (s32 anim_index) |
| f32 | getAnimFrameSize (s32 anim_index) const |
| nw::lyt::Pane * | getRootPane () |
| void | animResRegister (const sead::SafeString *anim_res_names, const s32 &anim_res_num) |
| void | NPaneRegister (nw::lyt::Pane **panes, const sead::SafeString *names, const s32 &num) |
| void | PPaneRegister (nw::lyt::Picture **panes, const sead::SafeString *names, const s32 &num) |
| void | TPaneRegister (TextBox **panes, const sead::SafeString *names, const s32 &num) |
| void | BPaneRegister (nw::lyt::Bounding **panes, const sead::SafeString *names, const s32 &num) |
| void | WPaneRegister (nw::lyt::Window **panes, const sead::SafeString *names, const s32 num) |
| void | PaRootPaneRegister (nw::lyt::Pane **panes, const sead::SafeString *parts_pane_names, const s32 &num) |
| void | PaTPaneRegister (TextBox **panes, const sead::SafeString &parts_pane_name, const sead::SafeString *names, const s32 &num) |
| void | PaBPaneRegister (nw::lyt::Bounding **panes, const sead::SafeString &parts_pane_name, const sead::SafeString *names, const s32 &num) |
| void | PaPPaneRegister (nw::lyt::Picture **panes, const sead::SafeString &parts_pane_name, const sead::SafeString *names, const s32 &num) |
| void | PaNPaneRegister (nw::lyt::Pane **panes, const sead::SafeString &parts_pane_name, const sead::SafeString *names, const s32 &num) |
| void | PaPaneRegister (nw::lyt::Parts **panes, const sead::SafeString *names, const s32 &num) |
| void | animPlay (const sead::Matrix34f &view_mtx, const sead::Matrix34f *model_mtx=nullptr) |
| void | animPlay (s32 view_layer_id, const sead::Matrix34f *model_mtx=nullptr) |
| void | setPlayerColor (const sead::SafeString &color_anim_res_name, s32 player_no, s32 view_layer_id, bool force_5th_color) |
| void | setTextBoxMessageFromTextID (TextBox &text_box, bool is_urcc) |
| void | initializeLayoutObj_ () |
| void | draw (const sead::Matrix44f &proj_mtx) |
| | IDisposer () |
| virtual | ~IDisposer () |