#include <command.h>
Inheritance diagram for CommandRenderFlags:


Public Member Functions | |
| CommandRenderFlags (int _setFlags, int _clearFlags) | |
| void | process (ExecutionEnvironment &) |
Private Attributes | |
| int | clearFlags |
| int | setFlags |
|
||||||||||||
|
Definition at line 460 of file command.cpp. 00460 : 00461 setFlags(_setFlags), clearFlags(_clearFlags) 00462 { 00463 }
|
|
|
Implements InstantaneousCommand. Definition at line 465 of file command.cpp. References clearFlags, Renderer::getRenderFlags(), setFlags, and Renderer::setRenderFlags(). 00466 {
00467 Renderer* r = env.getRenderer();
00468 if (r != NULL)
00469 {
00470 r->setRenderFlags(r->getRenderFlags() | setFlags);
00471 r->setRenderFlags(r->getRenderFlags() & ~clearFlags);
00472 }
00473 }
|
|
|
Definition at line 387 of file command.h. Referenced by process(). |
|
|
Definition at line 386 of file command.h. Referenced by process(). |
1.4.1