The Battle for Wesnoth  1.19.0-dev
Public Member Functions | Private Attributes | List of all members
clip_rect_setter Struct Reference

#include <surface.hpp>

Public Member Functions

 clip_rect_setter (const surface &surf, const SDL_Rect *r, bool operate=true)
 
 ~clip_rect_setter ()
 

Private Attributes

surface surface_
 
SDL_Rect rect_
 
const bool operate_
 

Detailed Description

Definition at line 152 of file surface.hpp.

Constructor & Destructor Documentation

◆ clip_rect_setter()

clip_rect_setter::clip_rect_setter ( const surface surf,
const SDL_Rect *  r,
bool  operate = true 
)
inline

Definition at line 155 of file surface.hpp.

References surface::get(), operate_, rect_, and surface_.

◆ ~clip_rect_setter()

clip_rect_setter::~clip_rect_setter ( )
inline

Definition at line 172 of file surface.hpp.

References surface::get(), operate_, rect_, and surface_.

Member Data Documentation

◆ operate_

const bool clip_rect_setter::operate_
private

Definition at line 182 of file surface.hpp.

Referenced by clip_rect_setter(), and ~clip_rect_setter().

◆ rect_

SDL_Rect clip_rect_setter::rect_
private

Definition at line 181 of file surface.hpp.

Referenced by clip_rect_setter(), and ~clip_rect_setter().

◆ surface_

surface clip_rect_setter::surface_
private

Definition at line 180 of file surface.hpp.

Referenced by clip_rect_setter(), and ~clip_rect_setter().


The documentation for this struct was generated from the following file: