- Your Widget Set For OpenGL
#include <uvideodriver.hpp>
Inheritance diagram for ufo::UVideoDriver:

Public Member Functions | |
| virtual bool | init ()=0 |
| virtual bool | isInitialized ()=0 |
| virtual void | quit ()=0 |
| virtual std::string | getName ()=0 |
| virtual void | pumpEvents ()=0 |
| virtual UVideoDevice * | createVideoDevice ()=0 |
|
|
Creates a video device (window).
Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|
|
|
Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|
|
|
Initializes the video driver, loads necessary native drivers.
Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|
|
|
Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|
|
|
Gathers all system events and pumps them to the UFO event queue (UXDisplay). Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|
|
|
Purges all loaded system resources and deinits the video driver. Implemented in ufo::UXGLXDriver, ufo::UXSDLDriver, and ufo::UXWGLDriver.
|