AaronCameron.net
I care not for your petty politics.
Not a Member? - Login or Create an Account
Tuesday the 7th of February 2012 @ 05:38pm
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cDisplayInterface Class Reference

#include <cDisplayInterface.h>

Inheritance diagram for n2l::cDisplayInterface:

Inheritance graph
[legend]
Collaboration diagram for n2l::cDisplayInterface:

Collaboration graph
[legend]
List of all members.

Public Member Functions


Detailed Description

Definition at line 38 of file cDisplayInterface.h.


Constructor & Destructor Documentation

n2l::cDisplayInterface::cDisplayInterface  )  [inline]
 

Definition at line 41 of file cDisplayInterface.h.

virtual n2l::cDisplayInterface::~cDisplayInterface  )  [inline, virtual]
 

Definition at line 42 of file cDisplayInterface.h.


Member Function Documentation

virtual const tFloat n2l::cDisplayInterface::aspect  )  const [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::centerMouse  )  [pure virtual]
 

A special version of warpMouseLocation which places the mouse pointer at the center of the display and does not send a mouse motion event.

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::flip  )  const [pure virtual]
 

Swap Buffers (or update the whole screen).

Implemented in n2l::cFramebufferDisplay, and n2l::cOpenGLDisplay.

Referenced by n2l::cGuiApp::run().

virtual const tFloat n2l::cDisplayInterface::fovYAspect  )  const [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::getGamma tFloat oR,
tFloat oR,
tFloat oR
const [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual const tString& n2l::cDisplayInterface::glCardInfo  )  const [pure virtual]
 

Get a string with information about the video card currently installed.

Implemented in n2l::cOpenGLDisplay.

virtual const tString& n2l::cDisplayInterface::glDriver  )  const [pure virtual]
 

Get a string with information about the OpenGL library in use.

Implemented in n2l::cOpenGLDisplay.

virtual const tString& n2l::cDisplayInterface::glExtensions  )  const [pure virtual]
 

Get a list of the extensions available with OpenGL.

Implemented in n2l::cOpenGLDisplay.

virtual void n2l::cDisplayInterface::grabWMInput  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::releaseWMInput  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::resizeTo const tVector2u iNewSize  )  [pure virtual]
 

Implemented in n2l::cFramebufferDisplay, and n2l::cOpenGLDisplay.

virtual void n2l::cDisplayInterface::setGamma const tFloat iR,
const tFloat iG,
const tFloat iB
[pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::setMouseVisibility const tBool  iVisible  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::setWMIconCaption const tString iIconCaption  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::setWMTitle const tString iTitle  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.

virtual const tString& n2l::cDisplayInterface::softDriver  )  const [pure virtual]
 

Get a string with information about the software driver in use.

This means SDL.

Implemented in n2l::cDisplayCommonImp.

virtual void n2l::cDisplayInterface::warpMouseLocation const tVector2u iNewPosition  )  [pure virtual]
 

Implemented in n2l::cDisplayCommonImp.


The documentation for this class was generated from the following file:
©2012 Aaron Cameron