LibreOffice Module vcl (master) 1
|
#include <AnimationFrame.hxx>
Public Member Functions | |
AnimationFrame () | |
AnimationFrame (const BitmapEx &rBitmapEx, const Point &rPositionPixel, const Size &rSizePixel, tools::Long nWait=0, Disposal eDisposal=Disposal::Not, Blend eBlend=Blend::Over) | |
bool | operator== (const AnimationFrame &rAnimationFrame) const |
bool | operator!= (const AnimationFrame &rAnimationFrame) const |
BitmapChecksum | GetChecksum () const |
Public Attributes | |
BitmapEx | maBitmapEx |
Point | maPositionPixel |
Size | maSizePixel |
tools::Long | mnWait |
Disposal | meDisposal |
Blend | meBlend |
bool | mbUserInput |
Definition at line 37 of file AnimationFrame.hxx.
|
inline |
Definition at line 47 of file AnimationFrame.hxx.
References Not.
|
inline |
Definition at line 55 of file AnimationFrame.hxx.
BitmapChecksum AnimationFrame::GetChecksum | ( | ) | const |
Definition at line 25 of file AnimationFrame.cxx.
References BitmapEx::GetChecksum(), Size::Height(), maBitmapEx, maPositionPixel, maSizePixel, mbUserInput, meBlend, meDisposal, mnWait, o3tl::to_underlying(), vcl_get_checksum(), Size::Width(), Point::X(), and Point::Y().
|
inline |
Definition at line 77 of file AnimationFrame.hxx.
|
inline |
Definition at line 68 of file AnimationFrame.hxx.
References maBitmapEx, maPositionPixel, maSizePixel, mbUserInput, meBlend, meDisposal, and mnWait.
BitmapEx AnimationFrame::maBitmapEx |
Definition at line 39 of file AnimationFrame.hxx.
Referenced by Animation::Draw(), AnimationRenderer::draw(), GetChecksum(), GraphicObject::GetTransformedGraphic(), Animation::Insert(), Animation::Mirror(), operator==(), and Animation::Replace().
Point AnimationFrame::maPositionPixel |
Definition at line 40 of file AnimationFrame.hxx.
Referenced by GetChecksum(), AnimationRenderer::getPosSize(), GraphicObject::GetTransformedGraphic(), Animation::Insert(), Animation::Mirror(), and operator==().
Size AnimationFrame::maSizePixel |
Definition at line 41 of file AnimationFrame.hxx.
Referenced by GetChecksum(), AnimationRenderer::getPosSize(), GraphicObject::GetTransformedGraphic(), Animation::Insert(), Animation::Mirror(), and operator==().
bool AnimationFrame::mbUserInput |
Definition at line 45 of file AnimationFrame.hxx.
Referenced by GetChecksum(), and operator==().
Blend AnimationFrame::meBlend |
Definition at line 44 of file AnimationFrame.hxx.
Referenced by GetChecksum(), and operator==().
Disposal AnimationFrame::meDisposal |
Definition at line 43 of file AnimationFrame.hxx.
Referenced by AnimationRenderer::draw(), GetChecksum(), and operator==().
tools::Long AnimationFrame::mnWait |
Definition at line 42 of file AnimationFrame.hxx.
Referenced by Animation::Draw(), GetChecksum(), operator==(), and Animation::RenderNextFrameInAllRenderers().