Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stream_texture.h
Go to the documentation of this file.
1 #include "aux_texture.h"
2 
3 class StreamTexture : public Texture
4 {
5  unsigned char *mutabledata;
6  FILTER filtertype;
7  int handle;
8 public: StreamTexture( int width, int height, enum FILTER filtertype, unsigned char *origdata );
10  unsigned char * Map();
11  void UnMap( bool changed = true );
12  void MakeActive( int stage );
13  void MakeActive()
14  {
15  MakeActive( this->stage );
16  }
17  StreamTexture * Clone();
18 };
19