NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
nw4r::g3d::FrameCtrl Class Reference
Inheritance diagram for nw4r::g3d::FrameCtrl:
[legend]

Description

Definition at line 80 of file g3d_anmobj.h.

Public Member Functions

 FrameCtrl (f32 start, f32 end, PlayPolicyFunc pPolicy)
 
f32 GetFrm () const
 
void SetFrm (f32 frame)
 
void UpdateFrm ()
 
f32 GetRate () const
 
void SetRate (f32 rate)
 
void SetPlayPolicy (PlayPolicyFunc func)
 

Private Attributes

f32 mFrame
 
f32 mUpdateRate
 
f32 mStartFrame
 
f32 mEndFrame
 
PlayPolicyFunc mpPlayPolicy
 

Static Private Attributes

static f32 smBaseUpdateRate
 

Constructor & Destructor Documentation

◆ FrameCtrl()

nw4r::g3d::FrameCtrl::FrameCtrl ( f32 start,
f32 end,
PlayPolicyFunc pPolicy )
inline

Definition at line 82 of file g3d_anmobj.h.

Member Function Documentation

◆ GetFrm()

f32 nw4r::g3d::FrameCtrl::GetFrm ( ) const
inline

Definition at line 89 of file g3d_anmobj.h.

◆ SetFrm()

void nw4r::g3d::FrameCtrl::SetFrm ( f32 frame)
inline

Definition at line 92 of file g3d_anmobj.h.

◆ UpdateFrm()

void nw4r::g3d::FrameCtrl::UpdateFrm ( )
inline

Definition at line 95 of file g3d_anmobj.h.

◆ GetRate()

f32 nw4r::g3d::FrameCtrl::GetRate ( ) const
inline

Definition at line 99 of file g3d_anmobj.h.

◆ SetRate()

void nw4r::g3d::FrameCtrl::SetRate ( f32 rate)
inline

Definition at line 102 of file g3d_anmobj.h.

◆ SetPlayPolicy()

void nw4r::g3d::FrameCtrl::SetPlayPolicy ( PlayPolicyFunc func)
inline

Definition at line 106 of file g3d_anmobj.h.

Member Data Documentation

◆ mFrame

f32 nw4r::g3d::FrameCtrl::mFrame
private

Definition at line 111 of file g3d_anmobj.h.

◆ mUpdateRate

f32 nw4r::g3d::FrameCtrl::mUpdateRate
private

Definition at line 112 of file g3d_anmobj.h.

◆ mStartFrame

f32 nw4r::g3d::FrameCtrl::mStartFrame
private

Definition at line 113 of file g3d_anmobj.h.

◆ mEndFrame

f32 nw4r::g3d::FrameCtrl::mEndFrame
private

Definition at line 114 of file g3d_anmobj.h.

◆ mpPlayPolicy

PlayPolicyFunc nw4r::g3d::FrameCtrl::mpPlayPolicy
private

Definition at line 115 of file g3d_anmobj.h.

◆ smBaseUpdateRate

f32 nw4r::g3d::FrameCtrl::smBaseUpdateRate
staticprivate

Definition at line 117 of file g3d_anmobj.h.