23#ifndef HADESCH_POD_IMAGE_H
24#define HADESCH_POD_IMAGE_H
26#include "hadesch/pod_file.h"
27#include "common/ptr.h"
28#include "common/rect.h"
29#include "common/hashmap.h"
30#include "hadesch/gfx_context.h"
31#include "graphics/cursor.h"
38 bool loadImage(
const PodFile &col,
int index);
40 int colourScale = 0x100,
int scale = 100)
const;
57 struct ScaledVersion {
61 void makeScale(
int scale)
const;
Definition: pod_file.h:41
Definition: pod_image.h:35
byte getKeyColor() const override
uint16 getHeight() const override
uint16 getHotspotX() const override
uint16 getHotspotY() const override
uint16 getPaletteCount() const override
const byte * getSurface() const override
uint16 getWidth() const override
byte getPaletteStartIndex() const override
const byte * getPalette() const override