doom3-gpl
Doom 3 GPL source release
|
#include <GEZOrderModifier.h>
Public Types | |
enum | EZOrderChange { ZO_FORWARD, ZO_BACKWARD, ZO_FRONT, ZO_BACK } |
Public Member Functions | |
rvGEZOrderModifier (const char *name, idWindow *window, EZOrderChange change) | |
virtual bool | Apply (void) |
virtual bool | Undo (void) |
virtual bool | IsValid (void) |
Public Member Functions inherited from rvGEModifier | |
rvGEModifier (const char *name, idWindow *window) | |
virtual | ~rvGEModifier () |
virtual const char * | GetName (void) |
virtual bool | CanMerge (rvGEModifier *merge) |
virtual bool | Merge (rvGEModifier *merge) |
idWindow * | GetWindow (void) |
Protected Attributes | |
idWindow * | mBefore |
idWindow * | mUndoBefore |
Protected Attributes inherited from rvGEModifier | |
idWindow * | mWindow |
rvGEWindowWrapper * | mWrapper |
idStr | mName |
Definition at line 35 of file GEZOrderModifier.h.
Enumerator | |
---|---|
ZO_FORWARD | |
ZO_BACKWARD | |
ZO_FRONT | |
ZO_BACK |
Definition at line 39 of file GEZOrderModifier.h.
rvGEZOrderModifier::rvGEZOrderModifier | ( | const char * | name, |
idWindow * | window, | ||
EZOrderChange | change | ||
) |
Definition at line 36 of file GEZOrderModifier.cpp.
Implements rvGEModifier.
Definition at line 97 of file GEZOrderModifier.cpp.
Reimplemented from rvGEModifier.
Definition at line 121 of file GEZOrderModifier.cpp.
Implements rvGEModifier.
Definition at line 109 of file GEZOrderModifier.cpp.
|
protected |
Definition at line 55 of file GEZOrderModifier.h.
|
protected |
Definition at line 56 of file GEZOrderModifier.h.