#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.