Definition at line 33 of file lyt_bounding.h.
|
|
| NW4R_UT_RTTI_DECL (Bounding) |
| |
|
| Bounding (const res::Bounding *pRes, const ResBlockSet &rBlockSet) |
| |
| virtual void | DrawSelf (const DrawInfo &rInfo) |
| |
|
| NW4R_UT_RTTI_DECL (Pane) |
| |
|
| Pane (const res::Pane *pRes) |
| |
|
virtual void | CalculateMtx (const DrawInfo &rInfo) |
| |
|
void | CalculateMtxChild (const DrawInfo &rInfo) |
| |
|
virtual void | Draw (const DrawInfo &rInfo) |
| |
|
virtual void | Animate (ulong option) |
| |
|
virtual void | AnimateSelf (ulong option) |
| |
|
virtual ut::Color | GetVtxColor (ulong idx) const |
| |
|
virtual void | SetVtxColor (ulong idx, ut::Color color) |
| |
|
virtual u8 | GetColorElement (ulong idx) const |
| |
|
virtual void | SetColorElement (ulong idx, u8 value) |
| |
|
virtual u8 | GetVtxColorElement (ulong idx) const |
| |
|
virtual void | SetVtxColorElement (ulong idx, u8 value) |
| |
|
virtual Pane * | FindPaneByName (const char *pName, bool recursive) |
| |
|
virtual Material * | FindMaterialByName (const char *pName, bool recursive) |
| |
|
virtual void | BindAnimation (AnimTransform *pAnimTrans, bool recursive) |
| |
|
virtual void | UnbindAnimation (AnimTransform *pAnimTrans, bool recursive) |
| |
|
virtual void | UnbindAllAnimation (bool recursive) |
| |
|
virtual void | UnbindAnimationSelf (AnimTransform *pAnimTrans) |
| |
|
virtual AnimationLink * | FindAnimationLinkSelf (AnimTransform *pAnimTrans) |
| |
|
virtual AnimationLink * | FindAnimationLinkSelf (const AnimResource &) |
| |
|
virtual void | SetAnimationEnable (AnimTransform *pAnimTrans, bool enable, bool recursive) |
| |
|
virtual void | SetAnimationEnable (const AnimResource &, bool enable, bool recursive) |
| |
|
virtual bool | GetMaterialNum () const |
| |
|
virtual Material * | GetMaterial () const |
| |
|
virtual Material * | GetMaterial (ulong) const |
| |
|
virtual void | LoadMtx (const DrawInfo &rInfo) |
| |
|
void | AppendChild (Pane *pChild) |
| |
|
void | RemoveChild (Pane *pChild) |
| |
|
ut::Rect | GetPaneRect (const DrawInfo &rInfo) const |
| |
|
void | AddAnimationLink (AnimationLink *pAnimLink) |
| |
|
math::VEC2 | GetVtxPos () const |
| |
|
u16 | GetExtUserDataNum () const |
| |
|
const res::ExtUserData * | GetExtUserData () const |
| |
|
const res::ExtUserData * | FindExtUserDataByName (const char *name) |
| |
| Pane * | GetParent () const |
| |
| PaneList & | GetChildList () |
| |
| void | SetSRTElement (ulong idx, f32 value) |
| |
| const math::VEC3 & | GetTranslate () const |
| |
| void | SetTranslate (const math::VEC2 &rTransXY) |
| |
| void | SetTranslate (const math::VEC3 &rTrans) |
| |
| const math::VEC3 & | GetRotate () const |
| |
| void | SetRotate (const math::VEC3 &rRotate) |
| |
| const math::VEC2 & | GetScale () const |
| |
| void | SetScale (const math::VEC2 &rScale) |
| |
| const Size & | GetSize () const |
| |
| void | SetSize (const Size &rSize) |
| |
| const math::MTX34 & | GetMtx () const |
| |
| void | SetMtx (const math::MTX34 &rMtx) |
| |
| const math::MTX34 & | GetGlobalMtx () const |
| |
| void | SetGlobalMtx (const math::MTX34 &rGlbMtx) |
| |
| u8 | GetAlpha () const |
| |
| void | SetAlpha (u8 alpha) |
| |
| u8 | GetGlbAlpha () const |
| |
| void | SetGlbAlpha (u8 alpha) |
| |
| u8 | GetBasePositionH () const |
| |
| void | SetBasePositionH (u8 position) |
| |
| u8 | GetBasePositionV () const |
| |
| void | SetBasePositionV (u8 position) |
| |
| bool | IsVisible () const |
| |
| void | SetVisible (bool visible) |
| |
| bool | IsInfluencedAlpha () const |
| |
| void | SetInfluencedAlpha (bool influenced) |
| |
| bool | IsLocationAdjust () const |
| |
| void | SetLocationAdjust (bool adjust) |
| |
| const char * | GetName () const |
| |
|
void | SetName (const char *pName) |
| |
| const char * | GetUserData () const |
| |
|
void | SetUserData (const char *pUserData) |
| |
| bool | IsUserAllocated () const |
| |
|
| NW4R_UT_LINKLIST_NODE_DECL () |
| |