Public Member Functions | |
| KeyBindMan () | |
| ~KeyBindMan () | |
| void | setKeyBindings (const char *, bool saveinsett) |
| void | getAllKeyBindings (BufferStringSet &) |
| const char * | getCurrentKeyBindings () const |
| const SoEvent * | processSoEvent (const SoEvent *const, bool, bool) |
Protected Member Functions | |
| bool | correctButtonsPushed (EventButton, const char *) |
| void | doZoom (SoMouseButtonEvent *) |
| void | doPan (SoMouseButtonEvent *) |
| void | doRotate (SoMouseButtonEvent *) |
Protected Attributes | |
| ObjectSet< KeyBindings > | keyset |
| BufferString | curkeyb |
| EventButton | zoom |
| EventButton | pan |
| EventButton | rotate |
| bool | dozoom |
| bool | shiftpress |
| bool | ctrlpress |
| bool | useownevent |
| KeyBindMan::KeyBindMan | ( | ) |
| KeyBindMan::~KeyBindMan | ( | ) |
| bool KeyBindMan::correctButtonsPushed | ( | EventButton | , | |
| const char * | ||||
| ) | [protected] |
| void KeyBindMan::doPan | ( | SoMouseButtonEvent * | ) | [protected] |
| void KeyBindMan::doRotate | ( | SoMouseButtonEvent * | ) | [protected] |
| void KeyBindMan::doZoom | ( | SoMouseButtonEvent * | ) | [protected] |
| void KeyBindMan::getAllKeyBindings | ( | BufferStringSet & | ) |
| const char* KeyBindMan::getCurrentKeyBindings | ( | ) | const [inline] |
| const SoEvent* KeyBindMan::processSoEvent | ( | const SoEvent * | const, | |
| bool | , | |||
| bool | ||||
| ) |
| void KeyBindMan::setKeyBindings | ( | const char * | , | |
| bool | saveinsett | |||
| ) |
bool KeyBindMan::ctrlpress [protected] |
BufferString KeyBindMan::curkeyb [protected] |
bool KeyBindMan::dozoom [protected] |
ObjectSet<KeyBindings> KeyBindMan::keyset [protected] |
EventButton KeyBindMan::pan [protected] |
EventButton KeyBindMan::rotate [protected] |
bool KeyBindMan::shiftpress [protected] |
bool KeyBindMan::useownevent [protected] |
EventButton KeyBindMan::zoom [protected] |
1.7.1