From f9158592e1478b2013afc7041d9ed041cf2d2f4a Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 13 Jan 2014 19:47:58 +1000 Subject: Update Irrlicht to 1.8.1. Include actual change markers this time. lol --- .../doc/html/classirr_1_1_i_event_receiver.html | 225 +++++++++++++++++++++ 1 file changed, 225 insertions(+) create mode 100644 libraries/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html (limited to 'libraries/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html') diff --git a/libraries/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html b/libraries/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html new file mode 100644 index 0000000..37924f1 --- /dev/null +++ b/libraries/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html @@ -0,0 +1,225 @@ + + +
+ +Interface of an object which can receive events. + More...
+ +#include <IEventReceiver.h>
Interface of an object which can receive events.
+Many of the engine's classes inherit IEventReceiver so they are able to process events. Events usually start at a postEventFromUser function and are passed down through a chain of event receivers until OnEvent returns true. See irr::EEVENT_TYPE for a description of where each type of event starts, and the path it takes through the system.
+ +Definition at line 433 of file IEventReceiver.h.
+virtual irr::IEventReceiver::~IEventReceiver | +( | +) | + [inline, virtual] |
+
Destructor.
+ +Definition at line 438 of file IEventReceiver.h.
+ +virtual bool irr::IEventReceiver::OnEvent | +( | +const SEvent & | +event | ) | + [pure virtual] |
+
Called if an event happened.
+Please take care that you should only return 'true' when you want to _prevent_ Irrlicht from processing the event any further. So 'true' does mean that an event is completely done. Therefore your return value for all unprocessed events should be 'false'.
+Implemented in irr::gui::IGUIElement, irr::scene::ICameraSceneNode, and irr::scene::ISceneNodeAnimator.
+ +