Data container for the connected components list.
More...
#include <spriteredrawmanager.hxx>
Data container for the connected components list.
Definition at line 61 of file spriteredrawmanager.hxx.
Create sprite info.
- Parameters
-
rRef | Sprite this info represents (might be the NULL ref) |
rTrueUpdateArea | True (un-rounded) update area this sprite has recorded |
bNeedsUpdate | When false, this sprite is not a member of the change record list. Thus, it only needs redraw if within the update area of other, changed sprites. |
Definition at line 79 of file spriteredrawmanager.hxx.
References mpSprite.
Create sprite info, specify move type.
- Parameters
-
rRef | Sprite this info represents (might be the NULL ref) |
rTrueUpdateArea | True (un-rounded) update area this sprite has recorded |
bNeedsUpdate | When false, this sprite is not a member of the change record list. Thus, it only needs redraw if within the update area of other, changed sprites. |
bIsPureMove | When true, this sprite is only moved, no other changes happened. |
Definition at line 108 of file spriteredrawmanager.hxx.
References mpSprite.
const Sprite::Reference& canvas::SpriteRedrawManager::SpriteInfo::getSprite |
( |
| ) |
const |
|
inline |
const ::basegfx::B2DRange& canvas::SpriteRedrawManager::SpriteInfo::getUpdateArea |
( |
| ) |
const |
|
inline |
bool canvas::SpriteRedrawManager::SpriteInfo::isPureMove |
( |
| ) |
const |
|
inline |
bool canvas::SpriteRedrawManager::SpriteInfo::needsUpdate |
( |
| ) |
const |
|
inline |
bool canvas::SpriteRedrawManager::SpriteInfo::mbIsPureMove |
|
private |
bool canvas::SpriteRedrawManager::SpriteInfo::mbNeedsUpdate |
|
private |
The documentation for this class was generated from the following file: