#include <iosfwd>
#include <vector>
Go to the source code of this file.
Classes | |
class | gui2::event::manager |
Namespaces | |
gui2 | |
Generic file dialog. | |
gui2::event | |
Functions | |
void | gui2::event::connect_dispatcher (dispatcher *dispatcher) |
Connects a dispatcher to the event handler. More... | |
void | gui2::event::disconnect_dispatcher (dispatcher *dispatcher) |
Disconnects a dispatcher to the event handler. More... | |
std::vector< dispatcher * > & | gui2::event::get_all_dispatchers () |
Gets all event dispatchers in the Z order. More... | |
void | gui2::event::init_mouse_location () |
Initializes the location of the mouse. More... | |
void | gui2::event::capture_mouse (dispatcher *dispatcher) |
Captures the mouse. More... | |
void | gui2::event::release_mouse (dispatcher *dispatcher) |
Releases a captured mouse. More... | |
void | gui2::event::capture_keyboard (dispatcher *dispatcher) |
Captures the keyboard. More... | |
std::ostream & | gui2::event::operator<< (std::ostream &stream, const ui_event event) |
void | gui2::remove_from_window_stack (window *window) |
Removes a entry from the open_window_stack list. More... | |
bool | gui2::is_in_dialog () |
Is a dialog open? More... | |