#include <boost/mpl/set.hpp>#include <iosfwd>

Go to the source code of this file.
Classes | |
| class | gui2::event::tmanager |
Namespaces | |
| gui2 | |
| A class inherited from ttext_box that displays its input as stars. | |
| gui2::event | |
Macros | |
| #define | BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |
| #define | BOOST_MPL_LIMIT_SET_SIZE 30 |
Typedefs | |
| typedef boost::mpl::set < boost::mpl::int_< DRAW > , boost::mpl::int_ < CLOSE_WINDOW > , boost::mpl::int_ < MOUSE_ENTER > , boost::mpl::int_ < MOUSE_LEAVE > , boost::mpl::int_ < LEFT_BUTTON_DOWN > , boost::mpl::int_ < LEFT_BUTTON_UP > , boost::mpl::int_ < LEFT_BUTTON_CLICK > , boost::mpl::int_ < LEFT_BUTTON_DOUBLE_CLICK > , boost::mpl::int_ < MIDDLE_BUTTON_DOWN > , boost::mpl::int_ < MIDDLE_BUTTON_UP > , boost::mpl::int_ < MIDDLE_BUTTON_CLICK > , boost::mpl::int_ < MIDDLE_BUTTON_DOUBLE_CLICK > , boost::mpl::int_ < RIGHT_BUTTON_DOWN > , boost::mpl::int_ < RIGHT_BUTTON_UP > , boost::mpl::int_ < RIGHT_BUTTON_CLICK > , boost::mpl::int_ < RIGHT_BUTTON_DOUBLE_CLICK > > | gui2::event::tset_event |
| Helper for catching use error of tdispatcher::connect_signal. More... | |
| typedef boost::mpl::set < boost::mpl::int_ < SDL_VIDEO_RESIZE > , boost::mpl::int_ < SDL_MOUSE_MOTION > , boost::mpl::int_ < MOUSE_MOTION > , boost::mpl::int_ < SDL_LEFT_BUTTON_DOWN > , boost::mpl::int_ < SDL_LEFT_BUTTON_UP > , boost::mpl::int_ < SDL_MIDDLE_BUTTON_DOWN > , boost::mpl::int_ < SDL_MIDDLE_BUTTON_UP > , boost::mpl::int_ < SDL_RIGHT_BUTTON_DOWN > , boost::mpl::int_ < SDL_RIGHT_BUTTON_UP > , boost::mpl::int_ < SHOW_TOOLTIP > , boost::mpl::int_ < SHOW_HELPTIP > , boost::mpl::int_ < SDL_WHEEL_UP > , boost::mpl::int_ < SDL_WHEEL_DOWN > , boost::mpl::int_ < SDL_WHEEL_LEFT > , boost::mpl::int_ < SDL_WHEEL_RIGHT > > | gui2::event::tset_event_mouse |
| Helper for catching use error of tdispatcher::connect_signal. More... | |
| typedef boost::mpl::set < boost::mpl::int_ < SDL_KEY_DOWN > > | gui2::event::tset_event_keyboard |
| Helper for catching use error of tdispatcher::connect_signal. More... | |
| typedef boost::mpl::set < boost::mpl::int_ < NOTIFY_REMOVAL > , boost::mpl::int_ < NOTIFY_MODIFIED > , boost::mpl::int_ < RECEIVE_KEYBOARD_FOCUS > , boost::mpl::int_ < LOSE_KEYBOARD_FOCUS > , boost::mpl::int_ < NOTIFY_REMOVE_TOOLTIP > , boost::mpl::int_ < SDL_ACTIVATE > > | gui2::event::tset_event_notification |
| Helper for catching use error of tdispatcher::connect_signal. More... | |
| typedef boost::mpl::set < boost::mpl::int_ < MESSAGE_SHOW_TOOLTIP > , boost::mpl::int_ < MESSAGE_SHOW_HELPTIP > , boost::mpl::int_ < REQUEST_PLACEMENT > > | gui2::event::tset_event_message |
| Helper for catching use error of tdispatcher::connect_signal. More... | |
Functions | |
| void | gui2::event::connect_dispatcher (tdispatcher *dispatcher) |
| Connects a dispatcher to the event handler. More... | |
| void | gui2::event::disconnect_dispatcher (tdispatcher *dispatcher) |
| Disconnects a dispatcher to the event handler. More... | |
| void | gui2::event::init_mouse_location () |
| Initializes the location of the mouse. More... | |
| void | gui2::event::capture_mouse (tdispatcher *dispatcher) |
| Captures the mouse. More... | |
| void | gui2::event::release_mouse (tdispatcher *dispatcher) |
| Releases a captured mouse. More... | |
| void | gui2::event::capture_keyboard (tdispatcher *dispatcher) |
| Captures the keyboard. More... | |
| std::ostream & | gui2::event::operator<< (std::ostream &stream, const tevent event) |
| bool | gui2::is_in_dialog () |
| Is a dialog open? More... | |
| #define BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS |
Definition at line 20 of file handler.hpp.
| #define BOOST_MPL_LIMIT_SET_SIZE 30 |
Definition at line 21 of file handler.hpp.
1.8.8