#include <sdl_utils.hpp>
Public Member Functions | |
surface_lock (surface const &surf) | |
~surface_lock () | |
Uint32 * | pixels () |
Private Attributes | |
surface const | surface_ |
bool | locked_ |
Definition at line 200 of file sdl_utils.hpp.
surface_lock::surface_lock | ( | surface const & | surf | ) | [inline] |
surface_lock::~surface_lock | ( | ) | [inline] |
Uint32* surface_lock::pixels | ( | ) | [inline] |
Definition at line 219 of file sdl_utils.hpp.
References surface_.
Referenced by adjust_surface_alpha(), adjust_surface_alpha_add(), adjust_surface_colour(), blend_surface(), blit_surface(), blur_alpha_surface(), blur_surface(), brighten_image(), game_display::calculate_energy_bar(), cut_surface(), darken_image(), flip_surface(), flop_surface(), get_non_transparent_portion(), greyscale_image(), image_empty(), mask_surface(), masked_overwrite_surface(), recolor_image(), gui2::restore_background(), gui2::save_background(), save_image(), scale_surface(), scale_surface_blended(), stretch_surface_horizontal(), and stretch_surface_vertical().
surface const surface_lock::surface_ [private] |
Definition at line 221 of file sdl_utils.hpp.
Referenced by pixels(), surface_lock(), and ~surface_lock().
bool surface_lock::locked_ [private] |
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |