Mercurial > fife-parpg
comparison engine/core/view/renderers/floatingtextrenderer.i @ 579:b2feacaed53c
* Added the colorbuffer patch with a small change due to SDL. Performance boost between 20-30% under OpenGL.
* Improved the most renderers with setColor() function.
* Fixed the genericrenderer, is now tested whether the images are in the viewport.
* Fixed the gridrenderer, the grid is now drawn only up to the viewport.
* Changed the vertex functions in opengl/renderbackendopengl.cpp from vertex3f() to vertex2f().
* Improved the Editor, now you can use blocking, grid and coordinate renderer over gui or keys. Additionally, the colors can be changed with the settings.xml.
author | helios2000@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Sat, 31 Jul 2010 17:46:19 +0000 |
parents | 90005975cdbb |
children | 5e04f6349894 |
comparison
equal
deleted
inserted
replaced
578:54d83a0462ee | 579:b2feacaed53c |
---|---|
30 | 30 |
31 class FloatingTextRenderer: public RendererBase { | 31 class FloatingTextRenderer: public RendererBase { |
32 public: | 32 public: |
33 virtual ~FloatingTextRenderer(); | 33 virtual ~FloatingTextRenderer(); |
34 void changeDefaultFont(AbstractFont* font); | 34 void changeDefaultFont(AbstractFont* font); |
35 void setColor(Uint8 r, Uint8 g, Uint8 b); | |
36 | |
35 static FloatingTextRenderer* getInstance(IRendererContainer* cnt); | 37 static FloatingTextRenderer* getInstance(IRendererContainer* cnt); |
36 | 38 |
37 private: | 39 private: |
38 FloatingTextRenderer(RenderBackend* renderbackend, int position, AbstractFont* font); | 40 FloatingTextRenderer(RenderBackend* renderbackend, int position, AbstractFont* font); |
39 }; | 41 }; |