public:
enum DisplayMode
{Movie,
UI, Planner, Layout, Sim, NumModes};
DisplayMode currentMode;
int
xOffset;
int
yOffset;
int
width[NumModes];
int
height[NumModes];
int
doubleBuffer[NumModes];
HWND
appWin;
int
windowStyle;
// Device managment
DeviceManager
devmgr;
DisplayDevice
theDisplayDevice;
int
deviceNumber;
int
displayFullScreen;
FalconDisplayConfiguration(void);
~FalconDisplayConfiguration(void);
void Setup( int languageNum );
void Cleanup (void);
void SetSimMode(int
width, int height);
void EnterMode (DisplayMode newMode,
int theDevice = 0,int Driver = 0);
void LeaveMode (void);
void ToggleFullScreen
(void);
void MakeWindow(void);
ImageBuffer* GetImageBuffer(void)
{return theDisplayDevice.GetImageBuffer();};