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 |
|
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 () |
|