Bitmap_16bitAlpha.h
Go to the documentation of this file.00001 00013 #ifndef __Bitmap_16bitAlpha_H__ 00014 #define __Bitmap_16bitAlpha_H__ 00015 00016 // Includes 00017 #include "Bitmap.h" 00018 00019 // Forward declares 00020 class Image; 00021 00022 00023 // Bitmap_16bitAlpha 00024 class Bitmap_16bitAlpha:public Bitmap 00025 { 00026 public: 00027 Bitmap_16bitAlpha(); 00028 00029 Bitmap_16bitAlpha( 00030 const Asset& asset 00031 ); 00032 00037 Bitmap_16bitAlpha( 00038 int width, 00039 int height 00040 ); 00041 00047 Bitmap_16bitAlpha( 00048 const Image& image, 00049 bool dither = false 00050 ); 00051 00052 ~Bitmap_16bitAlpha(); 00053 00054 virtual StringId GetType(); 00055 00056 virtual void Save(Asset& asset) const; 00057 virtual void Load(const Asset& asset); 00058 00059 virtual void WriteToAsset(Asset* asset) const; 00060 virtual void ReadFromAsset(const Asset* asset); 00061 00062 }; 00063 00064 00065 00066 00067 #endif /* __Bitmap_16bitAlpha_H__ */ 00068
Reproduction/republishing of any material on this site without permission is strictly prohibited.
