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

#include <GameWindowTransitions.h>

Inherits Transition.

Public Member Functions

 TextTypeTransition (void)
 
virtual ~TextTypeTransition (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  { TEXTTYPETRANSITION_START = 0 , TEXTTYPETRANSITION_END = 30 }
 

Protected Attributes

ICoord2D m_pos
 
ICoord2D m_size
 
Int m_drawState
 
UnicodeString m_fullText
 
UnicodeString m_partialText
 
DisplayStringm_dStr
 
- Protected Attributes inherited from Transition
Int m_frameLength
 
Bool m_isFinished
 
Bool m_isForward
 
Bool m_isReversed
 
GameWindowm_win
 

Detailed Description

Definition at line 298 of file GameWindowTransitions.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
protected
Enumerator
TEXTTYPETRANSITION_START 
TEXTTYPETRANSITION_END 

Definition at line 312 of file GameWindowTransitions.h.

Constructor & Destructor Documentation

◆ TextTypeTransition()

TextTypeTransition::TextTypeTransition ( void )

Definition at line 1346 of file GameWindowTransitionsStyles.cpp.

◆ ~TextTypeTransition()

TextTypeTransition::~TextTypeTransition ( void )
virtual

Definition at line 1355 of file GameWindowTransitionsStyles.cpp.

Member Function Documentation

◆ draw()

void TextTypeTransition::draw ( void )
virtual

Implements Transition.

Definition at line 1441 of file GameWindowTransitionsStyles.cpp.

◆ init()

void TextTypeTransition::init ( GameWindow * win)
virtual

Implements Transition.

Definition at line 1363 of file GameWindowTransitionsStyles.cpp.

◆ reverse()

void TextTypeTransition::reverse ( void )
virtual

Implements Transition.

Definition at line 1433 of file GameWindowTransitionsStyles.cpp.

◆ skip()

void TextTypeTransition::skip ( void )
virtual

Implements Transition.

Definition at line 1450 of file GameWindowTransitionsStyles.cpp.

◆ update()

void TextTypeTransition::update ( Int frame)
virtual

Implements Transition.

Definition at line 1381 of file GameWindowTransitionsStyles.cpp.

Member Data Documentation

◆ m_drawState

Int TextTypeTransition::m_drawState
protected

Definition at line 318 of file GameWindowTransitions.h.

◆ m_dStr

DisplayString* TextTypeTransition::m_dStr
protected

Definition at line 321 of file GameWindowTransitions.h.

◆ m_fullText

UnicodeString TextTypeTransition::m_fullText
protected

Definition at line 319 of file GameWindowTransitions.h.

◆ m_partialText

UnicodeString TextTypeTransition::m_partialText
protected

Definition at line 320 of file GameWindowTransitions.h.

◆ m_pos

ICoord2D TextTypeTransition::m_pos
protected

Definition at line 316 of file GameWindowTransitions.h.

◆ m_size

ICoord2D TextTypeTransition::m_size
protected

Definition at line 317 of file GameWindowTransitions.h.


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