Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

os::Desktop Class Reference

Class for manipulating the 32 desktops. More...

#include <desktop.h>

List of all members.

Public Types

enum  { ACTIVE_DESKTOP = 9999 }

Public Methods

 Desktop (int nDesktop=ACTIVE_DESKTOP)
 ~Desktop ()
screen_mode GetScreenMode () const
IPoint GetResolution () const
color_space GetColorSpace () const
void* GetFrameBuffer ()
bool SetScreenMode (screen_mode *psMode)
bool SetResoulution (int nWidth, int nHeight)
bool SetColorSpace (color_space eColorSpace)
bool SetRefreshRate (float vRefreshRate)


Detailed Description

Class for manipulating the 32 desktops.

Description:
Author(s):
Kurt Skauen (kurt@atheos.cx)


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
ACTIVE_DESKTOP  


Constructor & Destructor Documentation

Desktop::Desktop ( int nDesktop = ACTIVE_DESKTOP )
 

Desktop::~Desktop ( )
 


Member Function Documentation

color_space Desktop::GetColorSpace ( ) const
 

void * Desktop::GetFrameBuffer ( )
 

IPoint Desktop::GetResolution ( ) const
 

screen_mode Desktop::GetScreenMode ( ) const
 

bool Desktop::SetColorSpace ( color_space eColorSpace )
 

bool Desktop::SetRefreshRate ( float vRefreshRate )
 

bool Desktop::SetResoulution ( int nWidth,
int nHeight )
 

bool Desktop::SetScreenMode ( screen_mode * psMode )
 


The documentation for this class was generated from the following files:
Generated at Sat Apr 7 16:11:33 2001 for AtheOS higlevel API by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001