#include "OSDLEventsCommon.h"#include "OSDLTypes.h"#include "OSDLException.h"#include "Ceylan.h"#include <string>

Go to the source code of this file.
Classes | |
| class | OSDL::Events::EventsModule |
| Handles the asynchronous event-based interaction model, general input handling, and basic time management, including the logic and rendering frequencies. More... | |
Namespaces | |
| namespace | OSDL |
Definition of the main OSDL common non-specialized types. | |
| namespace | OSDL::Engine |
| namespace | OSDL::Events |
Deals with all events of interest for a multimedia engine. | |
Typedefs | |
| typedef Ceylan::Uint32 | OSDL::Events::Tick |
| A tick is the most precise time unit that can be measured by the system. | |
| typedef Tick | OSDL::Events::EngineTick |
| Engine tick is the most fine unit of time managed by the scheduler. | |
| typedef Tick | OSDL::Events::SimulationTick |
| Simulation tick is the most fine unit of time between two simulation steps. | |
| typedef Tick | OSDL::Events::RenderingTick |
| Rendering tick is the most fine unit of time between two rendering steps. | |
| typedef Tick | OSDL::Events::InputTick |
| Rendering ticks is the most fine unit of time between two input pollings. | |
| typedef EngineTick | OSDL::Events::Period |
| Allows to count how many engine ticks should be waited by the scheduler until a new periodic event is triggered. | |
| typedef Ceylan::Uint8 | OSDL::Events::BasicEventType |
| typedef Ceylan::Uint8 | OSDL::Events::UserEventType |
1.6.3