33 #ifndef DART_GUI_OSG_MOUSEEVENTHANDLER_HPP_
34 #define DART_GUI_OSG_MOUSEEVENTHANDLER_HPP_
45 class DefaultEventHandler;
The Observer class should be inherited by any class that wants to respond in a customized way to the ...
Definition: Observer.hpp:52
friend class Subject
Definition: Observer.hpp:55
The Subject class is a base class for any object that wants to report when it gets destroyed.
Definition: Subject.hpp:58
Definition: DefaultEventHandler.hpp:101
Definition: MouseEventHandler.hpp:49
DefaultEventHandler * mEventHandler
Definition: MouseEventHandler.hpp:68
void handleDestructionNotification(const Subject *_subject) override
Definition: MouseEventHandler.hpp:62
MouseEventHandler()
Definition: MouseEventHandler.hpp:54
virtual void update()=0
Overload this function to set behavior that will get triggered during a mouse event.
Definition: BulletCollisionDetector.cpp:63