- Removed DCanvas::Blit(), as it's no longer used.
- Added a function to create a texture from a stand-alone PNG file. The save/ load menus now use this to get their thumbnails. SVN r652 (trunk)
This commit is contained in:
parent
c911e995a9
commit
522e7fe07f
10 changed files with 88 additions and 161 deletions
|
|
@ -243,13 +243,15 @@ public:
|
|||
int CopyTrueColorPixels(BYTE *buffer, int buf_pitch, int buf_height, int x, int y);
|
||||
bool UseBasePalette();
|
||||
|
||||
protected:
|
||||
static FTexture *CreateFromFile (PNGHandle *png, const FString &filename);
|
||||
|
||||
protected:
|
||||
static bool Check (FileReader &file);
|
||||
static FTexture *Create (FileReader &file, int lumpnum);
|
||||
FPNGTexture (FileReader &lump, int lumpnum, int width, int height, BYTE bitdepth, BYTE colortype, BYTE interlace);
|
||||
FPNGTexture (FileReader &lump, int lumpnum, const FString &filename, int width, int height, BYTE bitdepth, BYTE colortype, BYTE interlace);
|
||||
|
||||
int SourceLump;
|
||||
FString SourceFile;
|
||||
BYTE *Pixels;
|
||||
Span **Spans;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue