GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Draw.hh
Go to the documentation of this file.
1
2class Draw
3{
4public:
5 virtual void Quad(Point p1, Point p2, Point p3, Point p4)=0;
6 virtual void Tri(Point p1, Point p2, Point p3)=0;
7 virtual void TexCoordsQuad(Point2d p1, Point2d p2, Point2d p3, Point2d p4)=0;
8 virtual void TexCoordsTri(Point2d p1, Point2d p2, Point2d p3)=0;
9 virtual int AddTexture(const Bitmap<Color> &c)=0;
10 virtual void RemoveTexture(int i)=0;
11 virtual void TexturePoly(int i)=0;
12 virtual void ColorPoly(Color c)=0;
13 virtual int StartObj()=0;
14 virtual void EndObj(int i)=0;
15 virtual void Object(int i)=0;
16
17};
Definition GraphI.hh:826
Definition VectorTools.hh:380
Definition Draw.hh:3
virtual void ColorPoly(Color c)=0
virtual int AddTexture(const Bitmap< Color > &c)=0
virtual void EndObj(int i)=0
virtual void RemoveTexture(int i)=0
virtual int StartObj()=0
virtual void Quad(Point p1, Point p2, Point p3, Point p4)=0
virtual void Object(int i)=0
virtual void TexCoordsQuad(Point2d p1, Point2d p2, Point2d p3, Point2d p4)=0
virtual void Tri(Point p1, Point p2, Point p3)=0
virtual void TexturePoly(int i)=0
virtual void TexCoordsTri(Point2d p1, Point2d p2, Point2d p3)=0
Definition VectorTools.hh:910
Definition Parser.cc:60