19 #if !defined(__MITSUBA_HW_NSGLSESSION_H_)
20 #define __MITSUBA_HW_NSGLSESSION_H_
virtual void processEvents()=0
Process all events and call event callbacks.
A MacOS X (NSGL) windowing environment session.
Definition: nsglsession.h:29
virtual void init()
Initialize the session.
virtual void shutdown()
Shut the session down.
#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