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

#include <LookAtXlat.h>

Inherits GameMessageTranslator.

Public Member Functions

 LookAtTranslator ()
 
 ~LookAtTranslator ()
 
virtual GameMessageDisposition translateGameMessage (const GameMessage *msg)
 
virtual const ICoord2DgetRMBScrollAnchor (void)
 
Bool hasMouseMovedRecently (void)
 
void setCurrentPos (const ICoord2D &pos)
 
void resetModes ()
 
- Public Member Functions inherited from GameMessageTranslator
virtual ~GameMessageTranslator ()
 

Detailed Description

Definition at line 36 of file LookAtXlat.h.

Constructor & Destructor Documentation

◆ LookAtTranslator()

LookAtTranslator::LookAtTranslator ( )

Definition at line 104 of file LookAtXlat.cpp.

◆ ~LookAtTranslator()

LookAtTranslator::~LookAtTranslator ( )

Definition at line 126 of file LookAtXlat.cpp.

Member Function Documentation

◆ getRMBScrollAnchor()

const ICoord2D * LookAtTranslator::getRMBScrollAnchor ( void )
virtual

Definition at line 132 of file LookAtXlat.cpp.

◆ hasMouseMovedRecently()

Bool LookAtTranslator::hasMouseMovedRecently ( void )

Definition at line 141 of file LookAtXlat.cpp.

◆ resetModes()

void LookAtTranslator::resetModes ( )

Definition at line 684 of file LookAtXlat.cpp.

◆ setCurrentPos()

void LookAtTranslator::setCurrentPos ( const ICoord2D & pos)

Definition at line 152 of file LookAtXlat.cpp.

◆ translateGameMessage()

GameMessageDisposition LookAtTranslator::translateGameMessage ( const GameMessage * msg)
virtual

The LookAt Translator is responsible for camera movements. It is directly responsible for right mouse button scrolling, and CTRL-<F key> bookmarking. It also responds to certain LOOKAT message on the message stream.

Implements GameMessageTranslator.

Definition at line 163 of file LookAtXlat.cpp.


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