22#ifndef TITANIC_SURFACE_OBJ_H
23#define TITANIC_SURFACE_OBJ_H
25#include "titanic/support/rect.h"
26#include "titanic/support/video_surface.h"
27#include "titanic/star_control/fpoint.h"
28#include "titanic/star_control/frect.h"
33 SA_SOLID = 0, SA_MODE1 = 1, SA_MODE2 = 2, SA_XOR = 3, SA_MODE4 = 4
46 void setColor(uint rgb);
48 void pixelToRGB(uint pixel, uint *rgb);
68 SurfaceAreaMode _mode;
77 SurfaceAreaMode
setMode(SurfaceAreaMode mode);
Definition: surface_area.h:36
SurfaceAreaMode setMode(SurfaceAreaMode mode)
double drawLine(const FPoint &pt1, const FPoint &pt2)
double drawLine(const FRect &rect)
Definition: surface_area.h:93
Definition: video_surface.h:43