comparison engine/core/view/renderers/instancerenderer.i @ 0:4a0efb7baf70

* Datasets becomes the new trunk and retires after that :-)
author mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 29 Jun 2008 18:44:17 +0000
parents
children 90005975cdbb
comparison
equal deleted inserted replaced
-1:000000000000 0:4a0efb7baf70
1 %module fife
2 %{
3 #include "view/renderers/instancerenderer.h"
4 %}
5
6 namespace FIFE {
7 class Location;
8 class RenderBackend;
9 class ImagePool;
10 class AnimationPool;
11
12 class InstanceRenderer: public RendererBase {
13 public:
14 virtual ~InstanceRenderer();
15 std::string getName();
16 void addOutlined(Instance* instance, int r, int g, int b, int width);
17 void removeOutlined(Instance* instance);
18 void removeAllOutlines();
19 void addColored(Instance* instance, int r, int g, int b);
20 void removeColored(Instance* instance);
21 void removeAllColored();
22 static InstanceRenderer* getInstance(IRendererContainer* cnt);
23 private:
24 InstanceRenderer(RenderBackend* renderbackend, int position, ImagePool* imagepool, AnimationPool* animpool);
25 };
26 }