32 |
#include "pgwidget.h" |
#include "pgwidget.h" |
33 |
#include "pglabel.h" |
#include "pglabel.h" |
34 |
|
|
35 |
//#include "../pgmaptile.h" |
#include "../pgmaptile.h" |
36 |
//#include "../../core/pointerhub.h" |
//#include "../../core/pointerhub.h" |
37 |
//#include "../../pods/pod.h" |
//#include "../../pods/pod.h" |
38 |
#include "../../shapes/shape.h" |
#include "../../shapes/shape.h" |
42 |
class PG_Panel_Shape: public PG_Widget, public PG_EventObject, public PointerHub { |
class PG_Panel_Shape: public PG_Widget, public PG_EventObject, public PointerHub { |
43 |
public: |
public: |
44 |
PG_Panel_Shape(Shape* s); |
PG_Panel_Shape(Shape* s); |
45 |
|
PG_Panel_Shape(PG_Widget* parent, const PG_Rect &r); |
46 |
virtual ~PG_Panel_Shape(); |
virtual ~PG_Panel_Shape(); |
47 |
|
|
48 |
//** Gives the widget the x,y coords of the map tile it represents. Redraws widget*/ |
//** Gives the widget the x,y coords of the map tile it represents. Redraws widget*/ |