LibreOffice Module canvas (master) 1
Namespaces | Functions
spriteredrawmanager.cxx File Reference
#include <sal/config.h>
#include <algorithm>
#include <basegfx/range/b2drectangle.hxx>
#include <basegfx/utils/canvastools.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <sal/log.hxx>
#include <spriteredrawmanager.hxx>
#include <boost/range/adaptor/reversed.hpp>
#include <utility>
Include dependency graph for spriteredrawmanager.cxx:

Go to the source code of this file.

Namespaces

namespace  canvas
 

Functions

static bool canvas::impIsEqualB2DRange (const basegfx::B2DRange &rRangeA, const basegfx::B2DRange &rRangeB, double fSmallValue)
 
static bool canvas::impIsEqualB2DVector (const basegfx::B2DVector &rVecA, const basegfx::B2DVector &rVecB, double fSmallValue)
 

Variable Documentation

◆ maMoveEndArea

::basegfx::B2DRectangle maMoveEndArea
private

Definition at line 154 of file spriteredrawmanager.cxx.

◆ maMoveStartArea

::basegfx::B2DRectangle maMoveStartArea
private

Definition at line 153 of file spriteredrawmanager.cxx.

◆ mbIsGenericUpdate

bool mbIsGenericUpdate
private

True, if at least one generic update was encountered.

Definition at line 160 of file spriteredrawmanager.cxx.

◆ mbIsMove

bool mbIsMove
private

True, if at least one move was encountered.

Definition at line 157 of file spriteredrawmanager.cxx.

◆ mpAffectedSprite

Sprite::Reference mpAffectedSprite
private

◆ mrChangeContainer

const SpriteRedrawManager::VectorOfChangeRecords& mrChangeContainer
private

Definition at line 209 of file spriteredrawmanager.cxx.

◆ mrUpdater

SpriteRedrawManager::SpriteConnectedRanges& mrUpdater
private

Definition at line 208 of file spriteredrawmanager.cxx.