22#ifndef GRAPHICS_DIRTYRECTS_H
23#define GRAPHICS_DIRTYRECTS_H
25#include "common/list.h"
26#include "common/rect.h"
79 template<
class... TArgs>
iterator begin()
Definition: list.h:266
void clear()
Definition: list.h:245
void emplace_back(TArgs &&...args)
Definition: list.h:169
void push_back(const t_T &element)
Definition: list.h:174
iterator end()
Definition: list.h:279
bool empty() const
Definition: list.h:258
Definition: dirtyrects.h:43
void emplace_back(TArgs &&...args)
Definition: dirtyrects.h:80
Common::List< Common::Rect >::const_iterator const_iterator
Definition: dirtyrects.h:45
bool empty() const
Definition: dirtyrects.h:68
Common::List< Common::Rect > _dirtyRects
Definition: dirtyrects.h:51
const_iterator end() const
Definition: dirtyrects.h:103
const_iterator begin() const
Definition: dirtyrects.h:98
void push_back(Common::Rect &&r)
Definition: dirtyrects.h:92
bool unionRectangle(Common::Rect &destRect, const Common::Rect &src1, const Common::Rect &src2)
void clear()
Definition: dirtyrects.h:73
void push_back(const Common::Rect &r)
Definition: dirtyrects.h:86
Out move(In first, In last, Out dst)
Definition: algorithm.h:109
Definition: formatinfo.h:28
Definition: list_intern.h:108