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


Public Member Functions | |
| CommandOrbitFlags (int _setFlags, int _clearFlags) | |
| void | process (ExecutionEnvironment &) |
Private Attributes | |
| int | clearFlags |
| int | setFlags |
|
||||||||||||
|
Definition at line 498 of file command.cpp. 00498 : 00499 setFlags(_setFlags), clearFlags(_clearFlags) 00500 { 00501 }
|
|
|
Implements InstantaneousCommand. Definition at line 503 of file command.cpp. References clearFlags, Renderer::getOrbitMask(), setFlags, and Renderer::setOrbitMask(). 00504 {
00505 Renderer* r = env.getRenderer();
00506 if (r != NULL)
00507 {
00508 r->setOrbitMask(r->getOrbitMask() | setFlags);
00509 r->setOrbitMask(r->getOrbitMask() & ~clearFlags);
00510 }
00511 }
|
|
|
Definition at line 411 of file command.h. Referenced by process(). |
|
|
Definition at line 410 of file command.h. Referenced by process(). |
1.4.1