torque Torque Game Engine Documentation
TGE Version 1.5.2

x86UNIXPlatformState Class Reference

#include <x86UNIXState.h>


Public Member Functions

void setDisplayPointer (Display *displayPointer)
void setScreenNumber (int newNumber)
int getScreenNumber ()
void setScreenPointer (Screen *newScreenPointer)
Screen * getScreenPointer ()
void setDesktopBpp (S32 bpp)
S32 getDesktopBpp ()
void setDesktopSize (S32 horizontal, S32 vertical)
Point2I getDesktopSize ()
void setWindow (Window newWindow)
Window getWindow ()
void setWindowSize (S32 horizontal, S32 vertical)
void setWindowSize (Point2I size)
Point2IgetWindowSize ()
void setWindowName (const char *windowName)
const char * getWindowName ()
void setExePathName (const char *exePathName)
const char * getExePathName ()
const char * getExeName ()
bool windowCreated ()
bool windowActive ()
bool windowLocked ()
void setWindowCreated (bool windowCreated)
void setWindowActive (bool windowActive)
void setWindowLocked (bool windowLocked)
bool isXWindowsRunning ()
void setXWindowsRunning (bool running)
bool isDedicated ()
void setDedicated (bool dedicated)
bool getCDAudioEnabled ()
void setCDAudioEnabled (bool enabled)
bool getDSleep ()
void setDSleep (bool enabled)
bool getUseRedirect ()
void setUseRedirect (bool enabled)
 x86UNIXPlatformState ()

Data Fields

U32 currentTime

Private Member Functions

Display * getDisplayPointer ()

Private Attributes

Point2I mDesktopSize
Point2I mWindowSize
S32 mDesktopBpp
Display * mDisplay
Window mCurrentWindow
Screen * mScreenPointer
int mScreenNumber
char mWindowName [40]
char mExePathName [4096]
char mExeName [40]
bool mWindowCreated
bool mWindowActive
bool mWindowLocked
bool mXWindowsRunning
bool mDedicated
bool mCDAudioEnabled
bool mDSleep
bool mUseRedirect

Friends

class DisplayPtrManager


Constructor & Destructor Documentation

x86UNIXPlatformState::x86UNIXPlatformState (  )  [inline]


Member Function Documentation

Display* x86UNIXPlatformState::getDisplayPointer (  )  [inline, private]

void x86UNIXPlatformState::setDisplayPointer ( Display *  displayPointer  )  [inline]

void x86UNIXPlatformState::setScreenNumber ( int  newNumber  )  [inline]

int x86UNIXPlatformState::getScreenNumber (  )  [inline]

void x86UNIXPlatformState::setScreenPointer ( Screen *  newScreenPointer  )  [inline]

Screen* x86UNIXPlatformState::getScreenPointer (  )  [inline]

void x86UNIXPlatformState::setDesktopBpp ( S32  bpp  )  [inline]

S32 x86UNIXPlatformState::getDesktopBpp (  )  [inline]

void x86UNIXPlatformState::setDesktopSize ( S32  horizontal,
S32  vertical 
) [inline]

Point2I x86UNIXPlatformState::getDesktopSize (  )  [inline]

void x86UNIXPlatformState::setWindow ( Window  newWindow  )  [inline]

Window x86UNIXPlatformState::getWindow (  )  [inline]

void x86UNIXPlatformState::setWindowSize ( S32  horizontal,
S32  vertical 
) [inline]

void x86UNIXPlatformState::setWindowSize ( Point2I  size  )  [inline]

Point2I& x86UNIXPlatformState::getWindowSize (  )  [inline]

void x86UNIXPlatformState::setWindowName ( const char *  windowName  )  [inline]

const char* x86UNIXPlatformState::getWindowName (  )  [inline]

void x86UNIXPlatformState::setExePathName ( const char *  exePathName  )  [inline]

const char* x86UNIXPlatformState::getExePathName (  )  [inline]

const char* x86UNIXPlatformState::getExeName (  )  [inline]

bool x86UNIXPlatformState::windowCreated (  )  [inline]

bool x86UNIXPlatformState::windowActive (  )  [inline]

bool x86UNIXPlatformState::windowLocked (  )  [inline]

void x86UNIXPlatformState::setWindowCreated ( bool  windowCreated  )  [inline]

void x86UNIXPlatformState::setWindowActive ( bool  windowActive  )  [inline]

void x86UNIXPlatformState::setWindowLocked ( bool  windowLocked  )  [inline]

bool x86UNIXPlatformState::isXWindowsRunning (  )  [inline]

void x86UNIXPlatformState::setXWindowsRunning ( bool  running  )  [inline]

bool x86UNIXPlatformState::isDedicated (  )  [inline]

void x86UNIXPlatformState::setDedicated ( bool  dedicated  )  [inline]

bool x86UNIXPlatformState::getCDAudioEnabled (  )  [inline]

void x86UNIXPlatformState::setCDAudioEnabled ( bool  enabled  )  [inline]

bool x86UNIXPlatformState::getDSleep (  )  [inline]

void x86UNIXPlatformState::setDSleep ( bool  enabled  )  [inline]

bool x86UNIXPlatformState::getUseRedirect (  )  [inline]

void x86UNIXPlatformState::setUseRedirect ( bool  enabled  )  [inline]


Friends And Related Function Documentation

friend class DisplayPtrManager [friend]


Field Documentation

Display* x86UNIXPlatformState::mDisplay [private]

char x86UNIXPlatformState::mExePathName[4096] [private]

char x86UNIXPlatformState::mExeName[40] [private]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen