#include <lightmap.hpp>
Inherited by GLLightmap, and SDLLightmap.
Public Member Functions | |
| virtual | ~Lightmap () |
| virtual void | start_draw (const Color &ambient_color)=0 |
| virtual void | end_draw ()=0 |
| virtual void | do_draw ()=0 |
| virtual void | draw_surface (const DrawingRequest &request)=0 |
| virtual void | draw_surface_part (const DrawingRequest &request)=0 |
| virtual void | draw_gradient (const DrawingRequest &request)=0 |
| virtual void | draw_filled_rect (const DrawingRequest &request)=0 |
| virtual void | get_light (const DrawingRequest &request) const =0 |
Definition at line 38 of file lightmap.hpp.
| virtual Lightmap::~Lightmap | ( | ) | [inline, virtual] |
| virtual void Lightmap::start_draw | ( | const Color & | ambient_color | ) | [pure virtual] |
| virtual void Lightmap::end_draw | ( | ) | [pure virtual] |
| virtual void Lightmap::do_draw | ( | ) | [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
| virtual void Lightmap::draw_surface | ( | const DrawingRequest & | request | ) | [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
| virtual void Lightmap::draw_surface_part | ( | const DrawingRequest & | request | ) | [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
| virtual void Lightmap::draw_gradient | ( | const DrawingRequest & | request | ) | [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
| virtual void Lightmap::draw_filled_rect | ( | const DrawingRequest & | request | ) | [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
| virtual void Lightmap::get_light | ( | const DrawingRequest & | request | ) | const [pure virtual] |
Implemented in GLLightmap, and SDLLightmap.
Referenced by DrawingContext::handle_drawing_requests().
1.5.1