Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
homebutton::FrameController Class Reference

#include <HBMFrameController.h>

+ Inheritance diagram for homebutton::FrameController:

Public Member Functions

 FrameController ()
 
virtual ~FrameController ()
 
virtual void calc ()
 
void init (int type, f32 maxFrame, f32 minFrame, f32 delta)
 
void initFrame ()
 
void setMaxFrame (f32 value)
 
f32 getMaxFrame () const
 
f32 getLastFrame () const
 
void setMinFrame (f32 value)
 
f32 getMinFrame () const
 
void setCurrentFrame (f32 value)
 
f32 getCurrentFrame () const
 
void setDelta (f32 value)
 
f32 getDelta () const
 
void setState (int value)
 
int getState () const
 
void setAnimType (int value)
 
int getAnimType () const
 
bool isPlaying () const
 
void start ()
 
void restart ()
 
void stop ()
 

Protected Attributes

f32 mMaxFrame
 
f32 mMinFrame
 
f32 mFrame
 
f32 mDelta
 
int mState
 
int mAnmType
 

Private Attributes

bool mbAlternateBack
 

Constructor & Destructor Documentation

◆ FrameController()

homebutton::FrameController::FrameController ( )
inline

◆ ~FrameController()

virtual homebutton::FrameController::~FrameController ( )
inlinevirtual

Member Function Documentation

◆ calc()

void homebutton::FrameController::calc ( )
virtual

◆ getAnimType()

int homebutton::FrameController::getAnimType ( ) const
inline

◆ getCurrentFrame()

f32 homebutton::FrameController::getCurrentFrame ( ) const
inline

◆ getDelta()

f32 homebutton::FrameController::getDelta ( ) const
inline

◆ getLastFrame()

f32 homebutton::FrameController::getLastFrame ( ) const
inline

◆ getMaxFrame()

f32 homebutton::FrameController::getMaxFrame ( ) const
inline

◆ getMinFrame()

f32 homebutton::FrameController::getMinFrame ( ) const
inline

◆ getState()

int homebutton::FrameController::getState ( ) const
inline

◆ init()

void homebutton::FrameController::init ( int type,
f32 maxFrame,
f32 minFrame,
f32 delta )

◆ initFrame()

void homebutton::FrameController::initFrame ( )

◆ isPlaying()

bool homebutton::FrameController::isPlaying ( ) const
inline

◆ restart()

void homebutton::FrameController::restart ( )
inline

◆ setAnimType()

void homebutton::FrameController::setAnimType ( int value)
inline

◆ setCurrentFrame()

void homebutton::FrameController::setCurrentFrame ( f32 value)
inline

◆ setDelta()

void homebutton::FrameController::setDelta ( f32 value)
inline

◆ setMaxFrame()

void homebutton::FrameController::setMaxFrame ( f32 value)
inline

◆ setMinFrame()

void homebutton::FrameController::setMinFrame ( f32 value)
inline

◆ setState()

void homebutton::FrameController::setState ( int value)
inline

◆ start()

void homebutton::FrameController::start ( )
inline

◆ stop()

void homebutton::FrameController::stop ( )
inline

Member Data Documentation

◆ mAnmType

int homebutton::FrameController::mAnmType
protected

◆ mbAlternateBack

bool homebutton::FrameController::mbAlternateBack
private

◆ mDelta

f32 homebutton::FrameController::mDelta
protected

◆ mFrame

f32 homebutton::FrameController::mFrame
protected

◆ mMaxFrame

f32 homebutton::FrameController::mMaxFrame
protected

◆ mMinFrame

f32 homebutton::FrameController::mMinFrame
protected

◆ mState

int homebutton::FrameController::mState
protected

The documentation for this class was generated from the following files: