22#ifndef DRACI_SURFACE_H
23#define DRACI_SURFACE_H
25#include "common/list.h"
26#include "common/rect.h"
27#include "graphics/surface.h"
39 void clearDirtyRects() { _dirtyRects.
clear(); }
42 bool needsFullUpdate()
const {
return _fullUpdate; }
43 uint getTransparentColor()
const {
return _transparentColor; }
44 void setTransparentColor(uint color) { _transparentColor = color; }
45 void fill(uint color);
46 uint putAboveY(
int y,
int height)
const;
47 uint centerOnX(
int x,
int width)
const;
54 uint _transparentColor;
void clear()
Definition: list.h:245
Definition: animation.h:30
int16 h
Definition: surface.h:76
Surface()
Definition: surface.h:100
int16 w
Definition: surface.h:71