#include <drawer.hpp>

Public Types | |
| typedef std::size_t | size_type |
Public Member Functions | |
| virtual void | begin_rendering (size_type buffer_chars, pos const &start, dim size)=0 |
| virtual void | draw_char (char_type, pos const &, const_image_view const &data)=0 |
| virtual void | end_rendering ()=0 |
| virtual SGE_SYMBOL | ~drawer () |
| typedef std::size_t sge::font::drawer::size_type |
| sge::font::drawer::~drawer | ( | ) | [virtual] |
| virtual void sge::font::drawer::begin_rendering | ( | size_type | buffer_chars, | |
| pos const & | start, | |||
| dim | size | |||
| ) | [pure virtual] |
| virtual void sge::font::drawer::draw_char | ( | char_type | , | |
| pos const & | , | |||
| const_image_view const & | data | |||
| ) | [pure virtual] |
Implemented in sge::font::drawer_3d, and sge::gui::font_drawer_canvas.
| virtual void sge::font::drawer::end_rendering | ( | ) | [pure virtual] |
Implemented in sge::font::drawer_3d, and sge::gui::font_drawer_canvas.
1.5.5