Mercurial > fife-parpg
view 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 |
line wrap: on
line source
%module fife %{ #include "view/renderers/instancerenderer.h" %} namespace FIFE { class Location; class RenderBackend; class ImagePool; class AnimationPool; class InstanceRenderer: public RendererBase { public: virtual ~InstanceRenderer(); std::string getName(); void addOutlined(Instance* instance, int r, int g, int b, int width); void removeOutlined(Instance* instance); void removeAllOutlines(); void addColored(Instance* instance, int r, int g, int b); void removeColored(Instance* instance); void removeAllColored(); static InstanceRenderer* getInstance(IRendererContainer* cnt); private: InstanceRenderer(RenderBackend* renderbackend, int position, ImagePool* imagepool, AnimationPool* animpool); }; }