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

ModifyFlagsUndoable. More...

#include <CUndoable.h>

Public Member Functions

 FlagsInfo (MapObject *pObjToMove, Int flagMask, Int flagValue)
 
 ~FlagsInfo ()
 
void DoFlags (CWorldBuilderDoc *pDoc)
 Move the object.
 
void UndoFlags (CWorldBuilderDoc *pDoc)
 

Public Attributes

MapObjectm_objectToModify
 
FlagsInfom_next
 
Int m_flagMask
 
Int m_newValue
 
Int m_oldValue
 

Detailed Description

ModifyFlagsUndoable.

An undoable that actually undoes something. Modifies an object's flags.

Definition at line 170 of file CUndoable.h.

Constructor & Destructor Documentation

◆ FlagsInfo()

FlagsInfo::FlagsInfo ( MapObject * pObjToMove,
Int flagMask,
Int flagValue )

Definition at line 596 of file CUndoable.cpp.

◆ ~FlagsInfo()

FlagsInfo::~FlagsInfo ( void )

Definition at line 583 of file CUndoable.cpp.

Member Function Documentation

◆ DoFlags()

void FlagsInfo::DoFlags ( CWorldBuilderDoc * pDoc)

Move the object.

Definition at line 609 of file CUndoable.cpp.

◆ UndoFlags()

void FlagsInfo::UndoFlags ( CWorldBuilderDoc * pDoc)

Definition at line 626 of file CUndoable.cpp.

Member Data Documentation

◆ m_flagMask

Int FlagsInfo::m_flagMask

Definition at line 181 of file CUndoable.h.

◆ m_newValue

Int FlagsInfo::m_newValue

Definition at line 182 of file CUndoable.h.

◆ m_next

FlagsInfo* FlagsInfo::m_next

Definition at line 180 of file CUndoable.h.

◆ m_objectToModify

MapObject* FlagsInfo::m_objectToModify

Definition at line 179 of file CUndoable.h.

◆ m_oldValue

Int FlagsInfo::m_oldValue

Definition at line 183 of file CUndoable.h.


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