#include <omgui/api/eventloop.h>
Inherited by omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.
Public Member Functions | |
| virtual bool | is_running () const =0 |
| virtual void | run ()=0 |
| virtual void | run_once ()=0 |
| virtual void | run_until ()=0 |
| virtual void | stop ()=0 |
| virtual | ~EventLoop () |
Static Public Member Functions | |
| static EventLoop * | create () |
| omgui::api::EventLoop::~EventLoop | ( | ) | [virtual] |
| EventLoop * omgui::api::EventLoop::create | ( | ) | [static] |
| virtual bool omgui::api::EventLoop::is_running | ( | ) | const [pure virtual] |
Implemented in omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.
| virtual void omgui::api::EventLoop::run | ( | ) | [pure virtual] |
Implemented in omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.
| virtual void omgui::api::EventLoop::run_once | ( | ) | [pure virtual] |
Implemented in omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.
| virtual void omgui::api::EventLoop::run_until | ( | ) | [pure virtual] |
Implemented in omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.
| virtual void omgui::api::EventLoop::stop | ( | ) | [pure virtual] |
Implemented in omgui::cocoa::EventLoop, omgui::gtk2::EventLoop, and omgui::win32::EventLoop.