LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | List of all members
sdr::animation::Event Class Referenceabstract

#include <scheduler.hxx>

Inheritance diagram for sdr::animation::Event:
[legend]

Public Member Functions

SAL_DLLPRIVATE Event ()
 
virtual ~Event ()
 
SAL_DLLPRIVATE sal_uInt32 GetTime () const
 
void SetTime (sal_uInt32 nNew)
 
virtual void Trigger (sal_uInt32 nTime)=0
 

Private Attributes

sal_uInt32 mnTime
 

Detailed Description

Definition at line 32 of file scheduler.hxx.

Constructor & Destructor Documentation

◆ Event()

sdr::animation::Event::Event ( )
explicit

Definition at line 30 of file scheduler.cxx.

◆ ~Event()

sdr::animation::Event::~Event ( )
virtual

Definition at line 34 of file scheduler.cxx.

Member Function Documentation

◆ GetTime()

SAL_DLLPRIVATE sal_uInt32 sdr::animation::Event::GetTime ( ) const
inline

Definition at line 43 of file scheduler.hxx.

Referenced by sdr::animation::PrimitiveAnimation::prepareNextEvent().

◆ SetTime()

void sdr::animation::Event::SetTime ( sal_uInt32  nNew)

◆ Trigger()

virtual void sdr::animation::Event::Trigger ( sal_uInt32  nTime)
pure virtual

Member Data Documentation

◆ mnTime

sal_uInt32 sdr::animation::Event::mnTime
private

Definition at line 35 of file scheduler.hxx.

Referenced by SetTime().


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