22 #ifndef FIFE_BLOCKINGINFORENDERER_H 23 #define FIFE_BLOCKINGINFORENDERER_H 64 std::string
getName() {
return "BlockingInfoRenderer"; }
Abstract interface for all the renderbackends.
SDL_Color m_color
currently used color
std::string getName()
Returns the renderer name.
std::vector< RenderItem * > RenderList
void render(Camera *cam, Layer *layer, RenderList &instances)
This method is called by the view to ask renderer to draw its rendering aspect based on given paramet...
void setColor(uint8_t r, uint8_t g, uint8_t b)
Changes the used color.
BlockingInfoRenderer(RenderBackend *renderbackend, int32_t position)
Constructor.
Interface to class owning the renderers Used to get correct subclass of renderer in scripting side (v...
static BlockingInfoRenderer * getInstance(IRendererContainer *cnt)
Gets instance for interface access.
Camera describes properties of a view port shown in the main screen Main screen can have multiple cam...
Base class for all view renderers View renderer renders one aspect of the view shown on screen...
virtual ~BlockingInfoRenderer()
Destructor.
RendererBase * clone()
Makes copy of this renderer.