LibreOffice Module canvas (master) 1
Classes | Namespaces
spriteredrawmanager.hxx File Reference
#include <basegfx/range/b2dconnectedranges.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/vector/b2dvector.hxx>
#include <basegfx/range/b2drange.hxx>
#include <basegfx/range/b2drectangle.hxx>
#include <utility>
#include <vector>
#include <algorithm>
#include "base/sprite.hxx"
#include <canvas/canvastoolsdllapi.h>
Include dependency graph for spriteredrawmanager.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  canvas::SpriteRedrawManager
 This class manages smooth SpriteCanvas updates. More...
 
class  canvas::SpriteRedrawManager::SpriteInfo
 Data container for the connected components list. More...
 
struct  canvas::SpriteRedrawManager::SpriteChangeRecord
 Helper struct for SpriteTracer template. More...
 
struct  canvas::SpriteRedrawManager::AreaUpdateCaller< Functor >
 Functor, to be used from forEachSpriteArea. More...
 

Namespaces

namespace  canvas