Added KeyboardMouseCallback::shutdown() support.

This commit is contained in:
Robert Osfield
2003-08-27 10:22:12 +00:00
parent 2fcb74a30c
commit 2910ec140d
2 changed files with 8 additions and 0 deletions

View File

@@ -54,6 +54,8 @@ class OSGPRODUCER_EXPORT KeyboardMouseCallback : public Producer::KeyboardMouseC
virtual void specialKeyPress( Producer::KeyCharacter key);
virtual void specialKeyRelease( Producer::KeyCharacter key);
virtual void shutdown();
void setEscapeSetDone(bool esc) { _escapeKeySetsDone = esc; }

View File

@@ -203,3 +203,9 @@ EventAdapter* KeyboardMouseCallback::createEventAdapter()
return ea;
}
void KeyboardMouseCallback::shutdown()
{
_done = true;
_keyboardMouse->cancel();
}