Main Page
Classes
Files
File List
All
Classes
Functions
Variables
wx
DrawingMovable
DrawingObjectFactory.h
1
#ifndef DRAWINGOBJECTFACTORY_H
2
#define DRAWINGOBJECTFACTORY_H
3
4
//#include "EnumDrawableObjectType.h"
5
class
DrawingObject
;
6
class
Canvas;
7
class
Point;
8
class
DrawableObjectType;
9
10
class
DrawingObjectFactory
11
{
12
public
:
13
DrawingObjectFactory
();
14
virtual
~
DrawingObjectFactory
();
15
virtual
DrawingObject
* Create(
const
DrawableObjectType & type,
const
Canvas & canvas,
const
Point & start) = 0;
16
17
protected
:
18
private
:
19
};
20
21
#endif // DRAWINGOBJECTFACTORY_H
Generated on Sat Feb 23 2013 09:37:37 by
1.8.1.2