Mercurial > fife-parpg
comparison engine/core/view/renderers/genericrenderer.i @ 32:75b6394ced14
* remove geometric renderer, its not replaced by the more functional generic renderern
* add grouing to generic renderer, probably this should be exported to the client in any way
author | spq@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Fri, 11 Jul 2008 15:37:16 +0000 |
parents | 0cb049f291e1 |
children | 90005975cdbb |
comparison
equal
deleted
inserted
replaced
31:9a9f4447af7c | 32:75b6394ced14 |
---|---|
118 public: | 118 public: |
119 GenericRenderer(RenderBackend* renderbackend, int position, ImagePool* imagepool, AnimationPool* animpool); | 119 GenericRenderer(RenderBackend* renderbackend, int position, ImagePool* imagepool, AnimationPool* animpool); |
120 ~GeometricRenderer(); | 120 ~GeometricRenderer(); |
121 std::string getName(); | 121 std::string getName(); |
122 static GenericRenderer* getInstance(IRendererContainer* cnt); | 122 static GenericRenderer* getInstance(IRendererContainer* cnt); |
123 void addLine(GenericRendererNode n1, GenericRendererNode n2, uint8_t r, uint8_t g, uint8_t b); | 123 void addLine(int group, GenericRendererNode n1, GenericRendererNode n2, uint8_t r, uint8_t g, uint8_t b); |
124 void addPoint(GenericRendererNode n, uint8_t r, uint8_t g, uint8_t b); | 124 void addPoint(int group, GenericRendererNode n, uint8_t r, uint8_t g, uint8_t b); |
125 void addQuad(GenericRendererNode n1, GenericRendererNode n2, GenericRendererNode n3, GenericRendererNode n4, uint8_t r, uint8_t g, uint8_t b); | 125 void addQuad(int group, GenericRendererNode n1, GenericRendererNode n2, GenericRendererNode n3, GenericRendererNode n4, uint8_t r, uint8_t g, uint8_t b); |
126 void addText(GenericRendererNode n, AbstractFont* font, std::string text); | 126 void addText(int group, GenericRendererNode n, AbstractFont* font, std::string text); |
127 void addImage(GenericRendererNode n, int image); | 127 void addImage(int group, GenericRendererNode n, int image); |
128 void addAnimation(GenericRendererNode n, int animation); | 128 void addAnimation(int group, GenericRendererNode n, int animation); |
129 void removeAll(); | 129 void removeAll(int group); |
130 }; | 130 }; |
131 } | 131 } |