|
| | Window (const res::Window *pBlock, const ResBlockSet &resBlockSet) |
| |
| virtual | ~Window () |
| |
| virtual void | DrawSelf (const DrawInfo &drawInfo) |
| |
| virtual void | AnimateSelf (u32 option) |
| |
| virtual ut::Color | GetVtxColor (u32 idx) const |
| |
| virtual void | SetVtxColor (u32 idx, ut::Color value) |
| |
| virtual u8 | GetVtxColorElement (u32 idx) const |
| |
| virtual void | SetVtxColorElement (u32 idx, u8 value) |
| |
| virtual Material * | FindMaterialByName (const char *findName, bool bRecursive) |
| |
| virtual void | UnbindAnimationSelf (AnimTransform *animTrans) |
| |
| virtual AnimationLink * | FindAnimationLink (AnimTransform *animTrans) |
| |
| virtual void | SetAnimationEnable (AnimTransform *animTrans, bool bEnable, bool bRecursive) |
| |
| virtual Material * | GetContentMaterial () const |
| |
| virtual Material * | GetFrameMaterial (u32 frameIdx) const |
| |
| virtual void | DrawContent (const math::VEC2 &basePt, const WindowFrameSize &frameSize, u8 alpha) |
| |
| virtual void | DrawFrame (const math::VEC2 &basePt, const Frame &frame, const WindowFrameSize &frameSize, u8 alpha) |
| |
| virtual void | DrawFrame4 (const math::VEC2 &basePt, const Frame *frames, const WindowFrameSize &frameSize, u8 alpha) |
| |
| virtual void | DrawFrame8 (const math::VEC2 &basePt, const Frame *frames, const WindowFrameSize &frameSize, u8 alpha) |
| |
| WindowFrameSize | GetFrameSize (u8 frameNum, const Frame *frames) |
| |
| | Pane () |
| |
| | Pane (const res::Pane *pBlock) |
| |
| virtual | ~Pane () |
| |
| virtual void | CalculateMtx (const DrawInfo &drawInfo) |
| |
| virtual void | Draw (const DrawInfo &drawInfo) |
| |
| virtual void | Animate (u32 option=0) |
| |
| virtual u8 | GetColorElement (u32 idx) const |
| |
| virtual void | SetColorElement (u32 idx, u8 color) |
| |
| virtual Pane * | FindPaneByName (const char *findName, bool bRecursive=true) |
| |
| virtual void | BindAnimation (AnimTransform *animTrans, bool bRecursive=true) |
| |
| virtual void | UnbindAnimation (AnimTransform *animTrans, bool bRecursive=true) |
| |
| virtual void | UnbindAllAnimation (bool bRecursive=true) |
| |
| virtual Material * | GetMaterial () const |
| |
| virtual void | LoadMtx (const DrawInfo &drawInfo) |
| |
| Pane * | GetParent () const |
| |
| PaneList & | GetChildList () |
| |
| const math::VEC3 & | GetTranslate () |
| |
| void | SetTranslate (const math::VEC3 &translate) |
| |
| void | SetTranslate (const math::VEC2 &translate) |
| |
| const math::VEC3 & | GetRotate () const |
| |
| void | SetRotate (const math::VEC3 &rotate) |
| |
| const math::VEC2 & | GetScale () const |
| |
| void | SetScale (const math::VEC2 &scale) |
| |
| const Size & | GetSize () const |
| |
| void | SetSize (const Size &size) |
| |
| bool | IsVisible () |
| |
| void | SetVisible (bool visible) |
| |
| bool | IsInfluencedAlpha () |
| |
| void | SetInfluencedAlpha (bool visible) |
| |
| bool | IsLocationAdjust () |
| |
| void | SetLocationAdjust (bool visible) |
| |
| const math::MTX34 & | GetGlobalMtx () const |
| |
| void | SetGlobalMtx (const math::MTX34 &mtx) |
| |
| const math::MTX34 & | GetMtx () const |
| |
| void | SetMtx (const math::MTX34 &mtx) |
| |
| u8 | GetAlpha () |
| |
| void | SetAlpha (u8 alpha) |
| |
| const char * | GetName () const |
| |
| void | SetSRTElement (u32 idx, f32 value) |
| |
| bool | IsUserAllocated () const |
| |
| const ut::Rect | GetPaneRect (const DrawInfo &drawInfo) const |
| |
| math::VEC2 | GetVtxPos () const |
| |
| void | SetName (const char *name) |
| |
| void | SetUserData (const char *userData) |
| |
| void | Init () |
| |
| void | InsertChild (PaneList::Iterator next, Pane *pChild) |
| |
| void | InsertChild (Pane *pNext, Pane *pChild) |
| |
| void | PrependChild (Pane *pChild) |
| |
| void | AppendChild (Pane *pChild) |
| |
| void | RemoveChild (Pane *pChild) |
| |
| void | CalculateMtxChild (const DrawInfo &drawInfo) |
| |
| void | AddAnimationLink (AnimationLink *animationLink) |
| |