LibreOffice Module vcl (master) 1
Public Member Functions | Public Attributes | List of all members
AnimationFrame Struct Reference

#include <AnimationFrame.hxx>

Collaboration diagram for AnimationFrame:
[legend]

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
 

Detailed Description

Definition at line 37 of file AnimationFrame.hxx.

Constructor & Destructor Documentation

◆ AnimationFrame() [1/2]

AnimationFrame::AnimationFrame ( )
inline

Definition at line 47 of file AnimationFrame.hxx.

References Not.

◆ AnimationFrame() [2/2]

AnimationFrame::AnimationFrame ( const BitmapEx rBitmapEx,
const Point rPositionPixel,
const Size rSizePixel,
tools::Long  nWait = 0,
Disposal  eDisposal = Disposal::Not,
Blend  eBlend = Blend::Over 
)
inline

Definition at line 55 of file AnimationFrame.hxx.

Member Function Documentation

◆ GetChecksum()

BitmapChecksum AnimationFrame::GetChecksum ( ) const

◆ operator!=()

bool AnimationFrame::operator!= ( const AnimationFrame rAnimationFrame) const
inline

Definition at line 77 of file AnimationFrame.hxx.

◆ operator==()

bool AnimationFrame::operator== ( const AnimationFrame rAnimationFrame) const
inline

Definition at line 68 of file AnimationFrame.hxx.

References maBitmapEx, maPositionPixel, maSizePixel, mbUserInput, meBlend, meDisposal, and mnWait.

Member Data Documentation

◆ maBitmapEx

BitmapEx AnimationFrame::maBitmapEx

◆ maPositionPixel

Point AnimationFrame::maPositionPixel

◆ maSizePixel

Size AnimationFrame::maSizePixel

◆ mbUserInput

bool AnimationFrame::mbUserInput

Definition at line 45 of file AnimationFrame.hxx.

Referenced by GetChecksum(), and operator==().

◆ meBlend

Blend AnimationFrame::meBlend

Definition at line 44 of file AnimationFrame.hxx.

Referenced by GetChecksum(), and operator==().

◆ meDisposal

Disposal AnimationFrame::meDisposal

Definition at line 43 of file AnimationFrame.hxx.

Referenced by AnimationRenderer::draw(), GetChecksum(), and operator==().

◆ mnWait

tools::Long AnimationFrame::mnWait

The documentation for this struct was generated from the following files: