Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
Transition Class Referenceabstract

#include <GameWindowTransitions.h>

Inherited by ButtonFlashTransition, ControlBarArrowTransition, CountUpTransition, FadeTransition, FlashTransition, FullFadeTransition, MainMenuMediumScaleUpTransition, MainMenuScaleUpTransition, MainMenuSmallScaleDownTransition, ReverseSoundTransition, ScaleUpTransition, ScoreScaleUpTransition, ScreenFadeTransition, TextOnFrameTransition, and TextTypeTransition.

Public Member Functions

 Transition (void)
 
virtual ~Transition (void)
 
virtual void init (GameWindow *win)=0
 
virtual void update (Int frame)=0
 
virtual void reverse (void)=0
 
virtual void draw (void)=0
 
virtual void skip (void)=0
 
Bool isFinished (void)
 
Int getFrameLength (void)
 

Protected Attributes

Int m_frameLength
 
Bool m_isFinished
 
Bool m_isForward
 
Bool m_isReversed
 
GameWindowm_win
 

Detailed Description

Definition at line 115 of file GameWindowTransitions.h.

Constructor & Destructor Documentation

◆ Transition()

Transition::Transition ( void )

Definition at line 77 of file GameWindowTransitionsStyles.cpp.

◆ ~Transition()

Transition::~Transition ( void )
virtual

Definition at line 82 of file GameWindowTransitionsStyles.cpp.

Member Function Documentation

◆ draw()

◆ getFrameLength()

Int Transition::getFrameLength ( void )
inline

Definition at line 129 of file GameWindowTransitions.h.

◆ init()

◆ isFinished()

Bool Transition::isFinished ( void )
inline

Definition at line 128 of file GameWindowTransitions.h.

◆ reverse()

◆ skip()

◆ update()

Member Data Documentation

◆ m_frameLength

Int Transition::m_frameLength
protected

Definition at line 132 of file GameWindowTransitions.h.

◆ m_isFinished

Bool Transition::m_isFinished
protected

Definition at line 133 of file GameWindowTransitions.h.

◆ m_isForward

Bool Transition::m_isForward
protected

Definition at line 134 of file GameWindowTransitions.h.

◆ m_isReversed

Bool Transition::m_isReversed
protected

Definition at line 135 of file GameWindowTransitions.h.

◆ m_win

GameWindow* Transition::m_win
protected

Definition at line 136 of file GameWindowTransitions.h.


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