From 7028cbe09c688437910a25623098762bf0fa592d Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 28 Mar 2016 22:28:34 +1000 Subject: Move Irrlicht to src/others. --- .../doc/html/classirr_1_1_i_event_receiver.html | 225 +++++++++++++++++++++ 1 file changed, 225 insertions(+) create mode 100644 src/others/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html (limited to 'src/others/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html') diff --git a/src/others/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html new file mode 100644 index 0000000..37924f1 --- /dev/null +++ b/src/others/irrlicht-1.8.1/doc/html/classirr_1_1_i_event_receiver.html @@ -0,0 +1,225 @@ + + + + +Irrlicht 3D Engine: irr::IEventReceiver Class Reference + + + + + + + + + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + +
+
Irrlicht 3D Engine + +
+ +
+ + + + + + +
+
+
+ + + + +
+
+ +
+
+
+ +
+
+ +
+
irr::IEventReceiver Class Reference
+
+
+ +

Interface of an object which can receive events. + More...

+ +

#include <IEventReceiver.h>

+
+ + Inheritance diagram for irr::IEventReceiver:
+
+
+ + +

List of all members.

+

+Public Member Functions

+ +

Detailed Description

+

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.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + +
virtual irr::IEventReceiver::~IEventReceiver () [inline, virtual]
+
+
+ +

Destructor.

+ +

Definition at line 438 of file IEventReceiver.h.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
virtual bool irr::IEventReceiver::OnEvent (const SEventevent) [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'.

+
Returns:
True if the event was processed.
+ +

Implemented in irr::gui::IGUIElement, irr::scene::ICameraSceneNode, and irr::scene::ISceneNodeAnimator.

+ +
+
+
The documentation for this class was generated from the following file: +
+
+ + + + + -- cgit v1.1