#include <drawing_request.hpp>
Public Member Functions | |
DrawingRequest () | |
bool | operator< (const DrawingRequest &other) const |
Public Attributes | |
Target | target |
RequestType | type |
Vector | pos |
int | layer |
DrawingEffect | drawing_effect |
float | alpha |
Blend | blend |
float | angle |
Color | color |
void * | request_data |
Definition at line 150 of file drawing_request.hpp.
DrawingRequest::DrawingRequest | ( | ) | [inline] |
Definition at line 165 of file drawing_request.hpp.
00165 : 00166 target(), 00167 type(), 00168 pos(), 00169 layer(), 00170 drawing_effect(), 00171 alpha(), 00172 blend(), 00173 angle(0.0f), 00174 color(1.0f, 1.0f, 1.0f, 1.0f), 00175 request_data() 00176 {}
bool DrawingRequest::operator< | ( | const DrawingRequest & | other | ) | const [inline] |
Definition at line 152 of file drawing_request.hpp.
Referenced by DrawingContext::do_drawing(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), DrawingContext::draw_inverse_ellipse(), DrawingContext::draw_surface(), DrawingContext::draw_surface_part(), DrawingContext::draw_text(), and DrawingContext::get_light().
Definition at line 153 of file drawing_request.hpp.
Referenced by DrawingContext::do_drawing(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), DrawingContext::draw_inverse_ellipse(), DrawingContext::draw_surface(), DrawingContext::draw_surface_part(), DrawingContext::draw_text(), and DrawingContext::get_light().
Definition at line 154 of file drawing_request.hpp.
Referenced by Font::draw_chars(), SDLRenderer::draw_filled_rect(), SDLLightmap::draw_filled_rect(), GLRenderer::draw_filled_rect(), GLLightmap::draw_filled_rect(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), GLRenderer::draw_inverse_ellipse(), DrawingContext::draw_inverse_ellipse(), SDLRenderer::draw_surface(), SDLLightmap::draw_surface(), GLRenderer::draw_surface(), GLLightmap::draw_surface(), DrawingContext::draw_surface(), SDLRenderer::draw_surface_part(), SDLLightmap::draw_surface_part(), GLRenderer::draw_surface_part(), GLLightmap::draw_surface_part(), DrawingContext::draw_surface_part(), DrawingContext::draw_text(), SDLLightmap::get_light(), GLLightmap::get_light(), and DrawingContext::get_light().
Definition at line 156 of file drawing_request.hpp.
Referenced by DrawingContext::do_drawing(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), DrawingContext::draw_inverse_ellipse(), DrawingContext::draw_surface(), DrawingContext::draw_surface_part(), DrawingContext::draw_text(), DrawingContext::get_light(), and operator<().
Definition at line 157 of file drawing_request.hpp.
Referenced by Font::draw_chars(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), DrawingContext::draw_inverse_ellipse(), SDLRenderer::draw_surface(), SDLLightmap::draw_surface(), GLRenderer::draw_surface(), GLLightmap::draw_surface(), DrawingContext::draw_surface(), SDLRenderer::draw_surface_part(), SDLLightmap::draw_surface_part(), GLRenderer::draw_surface_part(), GLLightmap::draw_surface_part(), DrawingContext::draw_surface_part(), and DrawingContext::draw_text().
float DrawingRequest::alpha |
Definition at line 158 of file drawing_request.hpp.
Referenced by Font::draw_chars(), DrawingContext::draw_filled_rect(), DrawingContext::draw_gradient(), DrawingContext::draw_inverse_ellipse(), SDLRenderer::draw_surface(), SDLLightmap::draw_surface(), GLRenderer::draw_surface(), GLLightmap::draw_surface(), DrawingContext::draw_surface(), SDLRenderer::draw_surface_part(), GLRenderer::draw_surface_part(), GLLightmap::draw_surface_part(), DrawingContext::draw_surface_part(), and DrawingContext::draw_text().
Definition at line 159 of file drawing_request.hpp.
Referenced by GLRenderer::draw_surface(), GLLightmap::draw_surface(), and DrawingContext::draw_surface().
float DrawingRequest::angle |
Definition at line 160 of file drawing_request.hpp.
Referenced by GLRenderer::draw_surface(), GLLightmap::draw_surface(), and DrawingContext::draw_surface().
Definition at line 161 of file drawing_request.hpp.
Referenced by Font::draw_chars(), SDLRenderer::draw_surface(), SDLLightmap::draw_surface(), GLRenderer::draw_surface(), GLLightmap::draw_surface(), DrawingContext::draw_surface(), SDLRenderer::draw_surface_part(), GLRenderer::draw_surface_part(), and DrawingContext::draw_text().
Definition at line 163 of file drawing_request.hpp.
Referenced by Font::draw_chars(), SDLRenderer::draw_filled_rect(), SDLLightmap::draw_filled_rect(), GLRenderer::draw_filled_rect(), GLLightmap::draw_filled_rect(), DrawingContext::draw_filled_rect(), SDLRenderer::draw_gradient(), SDLLightmap::draw_gradient(), GLRenderer::draw_gradient(), GLLightmap::draw_gradient(), DrawingContext::draw_gradient(), GLRenderer::draw_inverse_ellipse(), DrawingContext::draw_inverse_ellipse(), SDLRenderer::draw_surface(), SDLLightmap::draw_surface(), GLRenderer::draw_surface(), GLLightmap::draw_surface(), DrawingContext::draw_surface(), SDLRenderer::draw_surface_part(), SDLLightmap::draw_surface_part(), GLRenderer::draw_surface_part(), GLLightmap::draw_surface_part(), DrawingContext::draw_surface_part(), DrawingContext::draw_text(), SDLLightmap::get_light(), GLLightmap::get_light(), and DrawingContext::get_light().