#include <gauge3d/renderer/camera.h>
Inherits GAUGE3D::GObject.
Public Methods | |
virtual | ~GDisplay () |
virtual bool | Open (int width,int height,int depth,bool fullScreen)=0 |
Resets the display resolution and color depth. More... | |
virtual void | Camera (pGCamera camera)=0 |
Sets the viewpoint from which to render the display. More... | |
virtual void | CaptureMouse (bool enable)=0 |
Set whether the display should capture mouse input. More... |
This is basically the frame buffer of the graphics card, though in some more interesting cases it might represent only a portion of the framebuffer (e.g. for a split-screen effect) or even a texture (render-to-texture).
|
Resets the display resolution and color depth.
|
|
Sets the viewpoint from which to render the display.
|
|
Set whether the display should capture mouse input. This controls whether the mouse is treated as controling a pointer on the screen or if the mouse input is captured raw. When mouse capturing is enabled, mouse input messages will no longer contain absolute display coordinates, but the mouse can move infinately in any direction without hitting the side of the display or leaving the display window. When off, the mouse just controls a pointer that moves about the screen. By default, the mouse is not captured. |