doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
DeleteMaterialModifier Class Reference

Undo/Redo operation for deleting materials. More...

#include <MaterialModifier.h>

Inheritance diagram for DeleteMaterialModifier:
MaterialModifier

Public Member Functions

 DeleteMaterialModifier (MaterialDocManager *manager, const char *materialName)
 Constructor for DeleteMaterialModifier. More...
 
virtual ~DeleteMaterialModifier ()
 
virtual void Undo ()
 Performs an undo operation of a deleted material. More...
 
virtual void Redo ()
 Performs a redo operation of a deleted material. More...
 
- Public Member Functions inherited from MaterialModifier
 MaterialModifier (MaterialDocManager *manager, const char *materialName)
 Constructor for MaterialModifier. More...
 
virtual ~MaterialModifier ()
 

Additional Inherited Members

- Protected Attributes inherited from MaterialModifier
MaterialDocManagermanager
 
idStr materialName
 

Detailed Description

Undo/Redo operation for deleting materials.

Definition at line 173 of file MaterialModifier.h.

Constructor & Destructor Documentation

DeleteMaterialModifier::DeleteMaterialModifier ( MaterialDocManager manager,
const char *  materialName 
)

Constructor for DeleteMaterialModifier.

Definition at line 248 of file MaterialModifier.cpp.

virtual DeleteMaterialModifier::~DeleteMaterialModifier ( )
inlinevirtual

Definition at line 176 of file MaterialModifier.h.

Member Function Documentation

void DeleteMaterialModifier::Redo ( void  )
virtual

Performs a redo operation of a deleted material.

Implements MaterialModifier.

Definition at line 263 of file MaterialModifier.cpp.

void DeleteMaterialModifier::Undo ( void  )
virtual

Performs an undo operation of a deleted material.

Implements MaterialModifier.

Definition at line 255 of file MaterialModifier.cpp.


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