|
|
LibN2L-4 Library Code Reference
Classes
Compounds
Files
Members
Method Index
Full Reference
n2l::cFramebufferDisplay Class Reference#include <cFramebufferDisplay.h>
Inheritance diagram for n2l::cFramebufferDisplay:
[legend]Collaboration diagram for n2l::cFramebufferDisplay:
[legend]List of all members.Public Member Functions
Detailed Description
Definition at line 38 of file cFramebufferDisplay.h.
Constructor & Destructor Documentation
| n2l::cFramebufferDisplay::cFramebufferDisplay |
( |
const tUint |
iWidth, |
|
|
const tUint |
iHeight, |
|
|
const tUbyte |
iBpp = 0, |
|
|
const tBool |
iDoubleBuffered = true, |
|
|
const tBool |
iResizeable = false, |
|
|
const tBool |
iFullScreen = false |
|
) |
|
|
|
|
Definition at line 32 of file cFramebufferDisplay.cpp.
References n2l::cSurfaceProperties::addFlags(), n2l::cDisplayCommonImp::displayExists(), n2l::cSurfaceProperties::flags(), n2l::cSurfaceCommonImp::format(), n2l::cSurfaceCommonImp::rawSurface(), n2l::cDisplayCommonImp::registerDisplayCreated(), n2l::cSurfaceProperties::setFlags(), n2l::cSurfaceCommonImp::setFormat(), n2l::cSurfaceCommonImp::setProperties(), n2l::cSurfaceCommonImp::setRawSurface(), n2l::cSurfaceProperties::setSize(), n2l::cSurfaceProperties::size(), n2l::cSurfaceProperties::SurfaceFlag_DoubleBuffered, n2l::cSurfaceProperties::SurfaceFlag_FullScreen, n2l::cSurfaceProperties::SurfaceFlag_Resizable, and n2l::cSurfaceProperties::SurfaceFlag_SoftwareSurface. |
| n2l::cFramebufferDisplay::~cFramebufferDisplay |
( |
|
) |
[virtual] |
|
Member Function Documentation
| void *const n2l::cFramebufferDisplay::aquireRWBuffer |
( |
|
) |
[virtual] |
|
| void n2l::cFramebufferDisplay::flip |
( |
|
) |
const [virtual] |
|
| void n2l::cFramebufferDisplay::releaseRWBuffer |
( |
|
) |
const [virtual] |
|
| void n2l::cFramebufferDisplay::resizeTo |
( |
const tVector2u & |
iNewSize |
) |
[virtual] |
|
|
|
Implements n2l::cDisplayInterface.
Definition at line 123 of file cFramebufferDisplay.cpp.
References n2l::cPixelFormat::bitsPerPixel(), n2l::cSurfaceProperties::flags(), n2l::cSurfaceCommonImp::format(), n2l::cSurfaceCommonImp::properties(), n2l::cSurfaceCommonImp::rawSurface(), n2l::cDisplayCommonImp::registerDisplayCreated(), n2l::cSurfaceCommonImp::setFormat(), n2l::cSurfaceCommonImp::setProperties(), n2l::cSurfaceCommonImp::setRawSurface(), n2l::cVector2< TComponent, TComponentDiff, TMagnitude >::x(), and n2l::cVector2< TComponent, TComponentDiff, TMagnitude >::y(). |
| const tBool n2l::cFramebufferDisplay::supportsRWBuffer |
( |
|
) |
const [virtual] |
|
The documentation for this class was generated from the following files:
|