Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
animation.h File Reference

Go to the source code of this file.

Classes

class  nw4hbm::lyt::AnimTransform
 
class  nw4hbm::lyt::AnimationLink
 
class  nw4hbm::lyt::AnimTransformBasic
 

Namespaces

namespace  nw4hbm
 
namespace  nw4hbm::lyt
 
namespace  nw4hbm::lyt::detail
 

Typedefs

typedef ut::LinkList< AnimTransform, offsetof(AnimTransform, mLink)> nw4hbm::lyt::AnimTransformList
 
typedef ut::LinkList< AnimationLink, offsetof(AnimationLink, mLink)> nw4hbm::lyt::AnimationLinkList
 

Enumerations

enum  {
  nw4hbm::lyt::ANIMTARGET_PANE_TRANSX = 0 , nw4hbm::lyt::ANIMTARGET_PANE_TRANSY , nw4hbm::lyt::ANIMTARGET_PANE_TRANSZ , nw4hbm::lyt::ANIMTARGET_PANE_ROTX ,
  nw4hbm::lyt::ANIMTARGET_PANE_ROTY , nw4hbm::lyt::ANIMTARGET_PANE_ROTZ , nw4hbm::lyt::ANIMTARGET_PANE_SCALEX , nw4hbm::lyt::ANIMTARGET_PANE_SCALEY ,
  nw4hbm::lyt::ANIMTARGET_PANE_SIZEX , nw4hbm::lyt::ANIMTARGET_PANE_SIZEY , nw4hbm::lyt::ANIMTARGET_PANE_MAX , nw4hbm::lyt::ANIMTARGET_PANE_COLOR_ALPHA = 16 ,
  nw4hbm::lyt::ANIMTARGET_PANE_COLOR_MAX
}
 
enum  {
  nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LT_RED = 0 , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LT_GREEN , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LT_BLUE , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LT_ALPHA ,
  nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RT_RED , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RT_GREEN , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RT_BLUE , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RT_ALPHA ,
  nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LB_RED , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LB_GREEN , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LB_BLUE , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_LB_ALPHA ,
  nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RB_RED , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RB_GREEN , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RB_BLUE , nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_RB_ALPHA ,
  nw4hbm::lyt::ANIMTARGET_VERTEXCOLOR_MAX
}
 
enum  {
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_MATR = 0 , nw4hbm::lyt::ANIMTARGET_MATCOLOR_MATG , nw4hbm::lyt::ANIMTARGET_MATCOLOR_MATB , nw4hbm::lyt::ANIMTARGET_MATCOLOR_MATA ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV0R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV0G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV0B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV0A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV1R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV1G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV1B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV1A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV2R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV2G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV2B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEV2A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK0R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK0G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK0B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK0A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK1R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK1G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK1B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK1A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK2R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK2G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK2B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK2A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK3R , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK3G , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK3B , nw4hbm::lyt::ANIMTARGET_MATCOLOR_TEVK3A ,
  nw4hbm::lyt::ANIMTARGET_MATCOLOR_MAX
}
 
enum  {
  nw4hbm::lyt::ANIMTARGET_TEXSRT_TRANSX = 0 , nw4hbm::lyt::ANIMTARGET_TEXSRT_TRANSY , nw4hbm::lyt::ANIMTARGET_TEXSRT_ROT , nw4hbm::lyt::ANIMTARGET_TEXSRT_SCALEX ,
  nw4hbm::lyt::ANIMTARGET_TEXSRT_SCALEY , nw4hbm::lyt::ANIMTARGET_TEXSRT_MAX
}
 
enum  { nw4hbm::lyt::ANIMTARGET_TEXPATTURN_IMAGE = 0 , nw4hbm::lyt::ANIMTARGET_TEXPATTURN_MAX }
 
enum  { nw4hbm::lyt::ANIMCURVE_NONE = 0 , nw4hbm::lyt::ANIMCURVE_STEP , nw4hbm::lyt::ANIMCURVE_HERMITE , nw4hbm::lyt::ANIMCURVE_MAX }
 

Functions

AnimationLinknw4hbm::lyt::detail::FindAnimationLink (AnimationLinkList *animList, AnimTransform *animTrans)