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

#include <GameWindowTransitions.h>

Inherits Transition.

Public Member Functions

 ControlBarArrowTransition (void)
 
virtual ~ControlBarArrowTransition (void)
 
virtual void init (GameWindow *win)
 
virtual void update (Int frame)
 
virtual void reverse (void)
 
virtual void draw (void)
 
virtual void skip (void)
 
- Public Member Functions inherited from Transition
 Transition (void)
 
virtual ~Transition (void)
 
Bool isFinished (void)
 
Int getFrameLength (void)
 

Protected Types

enum  { CONTROLBARARROWTRANSITION_START = 0 , CONTROLBARARROWTRANSITION_BEGIN_FADE = 16 , CONTROLBARARROWTRANSITION_END = 22 }
 

Protected Attributes

ICoord2D m_pos
 
ICoord2D m_incrementPos
 
ICoord2D m_size
 
Real m_percent
 
Real m_fadePercent
 
Int m_drawState
 
const Imagem_arrowImage
 
- Protected Attributes inherited from Transition
Int m_frameLength
 
Bool m_isFinished
 
Bool m_isForward
 
Bool m_isReversed
 
GameWindowm_win
 

Detailed Description

Definition at line 210 of file GameWindowTransitions.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
protected
Enumerator
CONTROLBARARROWTRANSITION_START 
CONTROLBARARROWTRANSITION_BEGIN_FADE 
CONTROLBARARROWTRANSITION_END 

Definition at line 224 of file GameWindowTransitions.h.

Constructor & Destructor Documentation

◆ ControlBarArrowTransition()

ControlBarArrowTransition::ControlBarArrowTransition ( void )

Definition at line 1682 of file GameWindowTransitionsStyles.cpp.

◆ ~ControlBarArrowTransition()

ControlBarArrowTransition::~ControlBarArrowTransition ( void )
virtual

Definition at line 1692 of file GameWindowTransitionsStyles.cpp.

Member Function Documentation

◆ draw()

void ControlBarArrowTransition::draw ( void )
virtual

Implements Transition.

Definition at line 1758 of file GameWindowTransitionsStyles.cpp.

◆ init()

void ControlBarArrowTransition::init ( GameWindow * win)
virtual

Implements Transition.

Definition at line 1698 of file GameWindowTransitionsStyles.cpp.

◆ reverse()

void ControlBarArrowTransition::reverse ( void )
virtual

Implements Transition.

Definition at line 1752 of file GameWindowTransitionsStyles.cpp.

◆ skip()

void ControlBarArrowTransition::skip ( void )
virtual

Implements Transition.

Definition at line 1780 of file GameWindowTransitionsStyles.cpp.

◆ update()

void ControlBarArrowTransition::update ( Int frame)
virtual

Implements Transition.

Definition at line 1730 of file GameWindowTransitionsStyles.cpp.

Member Data Documentation

◆ m_arrowImage

const Image* ControlBarArrowTransition::m_arrowImage
protected

Definition at line 235 of file GameWindowTransitions.h.

◆ m_drawState

Int ControlBarArrowTransition::m_drawState
protected

Definition at line 234 of file GameWindowTransitions.h.

◆ m_fadePercent

Real ControlBarArrowTransition::m_fadePercent
protected

Definition at line 233 of file GameWindowTransitions.h.

◆ m_incrementPos

ICoord2D ControlBarArrowTransition::m_incrementPos
protected

Definition at line 230 of file GameWindowTransitions.h.

◆ m_percent

Real ControlBarArrowTransition::m_percent
protected

Definition at line 232 of file GameWindowTransitions.h.

◆ m_pos

ICoord2D ControlBarArrowTransition::m_pos
protected

Definition at line 229 of file GameWindowTransitions.h.

◆ m_size

ICoord2D ControlBarArrowTransition::m_size
protected

Definition at line 231 of file GameWindowTransitions.h.


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