Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages

RenderResolution Class Reference

#include <renderresolution.h>

List of all members.


Detailed Description

Data for a rendering area resolution.

Author:
Mattias Jansson (mattias@realityrift.com)


Public Member Functions

 RenderResolution ()
 RenderResolution (unsigned int uiWidth, unsigned int uiHeight, unsigned int uiBPP, unsigned int uiDepthBits=0, unsigned int uiStencilBits=0, unsigned int uiRefreshRate=0)
bool operator< (const RenderResolution &rkRes) const

Public Attributes

unsigned int m_uiWidth
unsigned int m_uiHeight
unsigned int m_uiBPP
unsigned int m_uiDepthBits
unsigned int m_uiStencilBits
unsigned int m_uiRefreshRate


Constructor & Destructor Documentation

RenderResolution  )  [inline]
 

Reset data

RenderResolution unsigned int  uiWidth,
unsigned int  uiHeight,
unsigned int  uiBPP,
unsigned int  uiDepthBits = 0,
unsigned int  uiStencilBits = 0,
unsigned int  uiRefreshRate = 0
[inline]
 

Parameters:
uiWidth Width
uiHeight Height
uiBPP Bits per pixel
uiDepthBits Bitdepth of z buffer, 0 for default
uiStencilBits Bitdepth of stencil buffer, 0 for default
uiRefreshRate Refresh rate, 0 for default


Member Function Documentation

bool operator< const RenderResolution rkRes  )  const
 

Compare resolutions in order of total area, bits per pixel and refresh rate

Parameters:
rkRes Reference resolution
Returns:
true if this resolutions is "less" than reference resolution


Member Data Documentation

unsigned int m_uiWidth
 

Width in pixels

unsigned int m_uiHeight
 

Height in pixels

unsigned int m_uiBPP
 

Bits per pixel

unsigned int m_uiDepthBits
 

Depth bits

unsigned int m_uiStencilBits
 

Stencil bits

unsigned int m_uiRefreshRate
 

Refresh rate


The documentation for this class was generated from the following file:
Generated on Wed Jan 21 14:21:14 2004 for NeoEngine by doxygen 1.3.5