20 #if !defined(__MITSUBA_HW_WGLSESSION_H_)
21 #define __MITSUBA_HW_WGLSESSION_H_
62 HINSTANCE m_hinstance;
63 std::
string m_wndClassName;
Windows (WGL) device implementation.
Definition: wgldevice.h:31
virtual void processEvents()=0
Process all events and call event callbacks.
Windows (WGL) renderer implementation.
Definition: wglrenderer.h:31
virtual void init()
Initialize the session.
virtual void shutdown()
Shut the session down.
Windows (WGL) windowing environment session.
Definition: wglsession.h:32
#define MTS_DECLARE_CLASS()
This macro must be used in the initial definition in classes that derive from Object.
Definition: class.h:158
virtual void processEventsBlocking(bool &stop)=0
Process all events and call event callbacks.
Abstract windowing environment session.
Definition: session.h:32