omgui::win32::EventLoop Class Reference

#include <omgui/win32/eventloop.h>

Inherits omgui::api::EventLoop.

List of all members.

Public Member Functions

 EventLoop ()
bool is_running () const
void run ()
void run_once ()
void run_until ()
void stop ()

Static Public Member Functions

static EventLoopcreate ()

Private Attributes

bool m_running
bool m_stop


Constructor & Destructor Documentation

omgui::win32::EventLoop::EventLoop (  ) 


Member Function Documentation

EventLoop * omgui::api::EventLoop::create (  )  [static, inherited]

bool omgui::win32::EventLoop::is_running (  )  const [virtual]

Implements omgui::api::EventLoop.

void omgui::win32::EventLoop::run (  )  [virtual]

Todo:
Do something if GetMessage returns -1

Todo:
return the exit code value somehow

Implements omgui::api::EventLoop.

void omgui::win32::EventLoop::run_once (  )  [virtual]

Implements omgui::api::EventLoop.

void omgui::win32::EventLoop::run_until (  )  [virtual]

Implements omgui::api::EventLoop.

void omgui::win32::EventLoop::stop (  )  [virtual]

Implements omgui::api::EventLoop.


Member Data Documentation


doxygen SourceForge.net Logo