Platform_NULL_Screen.h
Go to the documentation of this file.00001 00010 #ifndef __Platform_NULL_Screen_H__ 00011 #define __Platform_NULL_Screen_H__ 00012 00013 // Includes 00014 #include "Platform_Screen.h" 00015 00016 // Forward declares 00017 00018 00019 // Platform_NULL_Screen 00020 class Platform_NULL_Screen:public Platform_Screen 00021 { 00022 00023 public: 00024 Platform_NULL_Screen(); 00025 00026 virtual void Present( 00027 unsigned short* bitmapData, 00028 int bitmapWidth, 00029 int bitmapHeight, 00030 unsigned short modulate = 0xffff, 00031 unsigned short backgroundColor = 0x0000 00032 ); 00033 00034 00035 virtual void SetInterpolationMode(bool enabled); 00036 00037 virtual bool GetInterpolationMode(); 00038 00039 virtual void SetFullscreen(bool fullscreen); 00040 00041 virtual bool GetFullscreen(); 00042 00043 virtual void SetSize(int width, int height); 00044 00045 virtual int GetWidth(); 00046 00047 virtual int GetHeight(); 00048 00049 virtual void TransformCursorCoordinates(float& x, float& y); 00050 00051 }; 00052 00053 00054 #endif /* __Platform_NULL_Screen_H__ */
Reproduction/republishing of any material on this site without permission is strictly prohibited.
