![]() |
doom3-gpl
Doom 3 GPL source release
|
Base class for Undo/Redo operations for attribute changes. More...
#include <MaterialModifier.h>
Public Member Functions | |
| AttributeMaterialModifier (MaterialDocManager *manager, const char *materialName, int stage, const char *key) | |
| Constructor for AttributeMaterialModifier. More... | |
| virtual | ~AttributeMaterialModifier () |
| virtual void | Undo ()=0 |
| virtual void | Redo ()=0 |
Public Member Functions inherited from MaterialModifier | |
| MaterialModifier (MaterialDocManager *manager, const char *materialName) | |
| Constructor for MaterialModifier. More... | |
| virtual | ~MaterialModifier () |
Protected Attributes | |
| int | stage |
| idStr | key |
Protected Attributes inherited from MaterialModifier | |
| MaterialDocManager * | manager |
| idStr | materialName |
Base class for Undo/Redo operations for attribute changes.
Definition at line 55 of file MaterialModifier.h.
| AttributeMaterialModifier::AttributeMaterialModifier | ( | MaterialDocManager * | manager, |
| const char * | materialName, | ||
| int | stage, | ||
| const char * | key | ||
| ) |
Constructor for AttributeMaterialModifier.
Definition at line 54 of file MaterialModifier.cpp.
|
inlinevirtual |
Definition at line 59 of file MaterialModifier.h.
|
pure virtual |
Implements MaterialModifier.
Implemented in AttributeMaterialModifierBool, and AttributeMaterialModifierString.
|
pure virtual |
Implements MaterialModifier.
Implemented in AttributeMaterialModifierBool, and AttributeMaterialModifierString.
|
protected |
Definition at line 66 of file MaterialModifier.h.
|
protected |
Definition at line 65 of file MaterialModifier.h.
1.8.6.