LibreOffice Module sd (master) 1
Public Member Functions | Public Attributes | List of all members
SdAnimationInfo Class Referencefinal

#include <anminfo.hxx>

Inheritance diagram for SdAnimationInfo:
[legend]
Collaboration diagram for SdAnimationInfo:
[legend]

Public Member Functions

void SetBookmark (const OUString &rBookmark)
 
OUString GetBookmark () const
 
SAL_DLLPRIVATE SdAnimationInfo (SdrObject &rObject)
 
SAL_DLLPRIVATE SdAnimationInfo (const SdAnimationInfo &rAnmInfo, SdrObject &rObject)
 
virtual SAL_DLLPRIVATE ~SdAnimationInfo () override
 
virtual SAL_DLLPRIVATE std::unique_ptr< SdrObjUserDataClone (SdrObject *pObject) const override
 
- Public Member Functions inherited from SdrObjUserData
 SdrObjUserData (SdrInventor nInv, sal_uInt16 nId)
 
 SdrObjUserData (const SdrObjUserData &rData)
 
virtual ~SdrObjUserData ()
 
virtual std::unique_ptr< SdrObjUserDataClone (SdrObject *pObj1) const=0
 
SdrInventor GetInventor () const
 
sal_uInt16 GetId () const
 

Public Attributes

PresObjKind mePresObjKind
 
css::presentation::AnimationEffect meEffect
 Animation effect. More...
 
css::presentation::AnimationEffect meTextEffect
 Animation effect for text content. More...
 
css::presentation::AnimationSpeed meSpeed
 Speed of the animation. More...
 
bool mbActive
 turned on? More...
 
bool mbDimPrevious
 Object fade out. More...
 
bool mbIsMovie
 if group object than it is a sequence of them. More...
 
bool mbDimHide
 hide rather than dim More...
 
Color maBlueScreen
 identifies "background pixels" More...
 
Color maDimColor
 for fading the object More...
 
OUString maSoundFile
 Path to the sound file in MS DOS notation. More...
 
bool mbSoundOn
 Sound on / off. More...
 
bool mbPlayFull
 play sound completely. More...
 
css::presentation::ClickAction meClickAction
 Action at mouse click. More...
 
css::presentation::AnimationEffect meSecondEffect
 for object fading. More...
 
css::presentation::AnimationSpeed meSecondSpeed
 for object fading. More...
 
OUString maSecondSoundFile
 for object fading. More...
 
bool mbSecondSoundOn
 for object fading. More...
 
bool mbSecondPlayFull
 for object fading. More...
 
sal_uInt16 mnVerb
 for OLE object More...
 
SdrObjectmrObject
 

Detailed Description

Definition at line 30 of file anminfo.hxx.

Constructor & Destructor Documentation

◆ SdAnimationInfo() [1/2]

SdAnimationInfo::SdAnimationInfo ( SdrObject rObject)

Definition at line 29 of file anminfo.cxx.

References COL_LIGHTGRAY(), COL_LIGHTMAGENTA(), maBlueScreen, maDimColor, mbActive, NONE, and StarDrawUserData.

Referenced by Clone().

◆ SdAnimationInfo() [2/2]

SdAnimationInfo::SdAnimationInfo ( const SdAnimationInfo rAnmInfo,
SdrObject rObject 
)

Definition at line 53 of file anminfo.cxx.

References mbActive, meEffect, and NONE.

◆ ~SdAnimationInfo()

SdAnimationInfo::~SdAnimationInfo ( )
overridevirtual

Definition at line 82 of file anminfo.cxx.

Member Function Documentation

◆ Clone()

std::unique_ptr< SdrObjUserData > SdAnimationInfo::Clone ( SdrObject pObject) const
overridevirtual

Implements SdrObjUserData.

Definition at line 86 of file anminfo.cxx.

References DBG_ASSERT, mrObject, pObject, and SdAnimationInfo().

◆ GetBookmark()

OUString SdAnimationInfo::GetBookmark ( ) const

◆ SetBookmark()

void SdAnimationInfo::SetBookmark ( const OUString &  rBookmark)

Member Data Documentation

◆ maBlueScreen

Color SdAnimationInfo::maBlueScreen

identifies "background pixels"

Definition at line 43 of file anminfo.hxx.

Referenced by SdXShape::getPropertyValue(), and SdAnimationInfo().

◆ maDimColor

Color SdAnimationInfo::maDimColor

◆ maSecondSoundFile

OUString SdAnimationInfo::maSecondSoundFile

for object fading.

Definition at line 51 of file anminfo.hxx.

◆ maSoundFile

OUString SdAnimationInfo::maSoundFile

◆ mbActive

bool SdAnimationInfo::mbActive

◆ mbDimHide

bool SdAnimationInfo::mbDimHide

◆ mbDimPrevious

bool SdAnimationInfo::mbDimPrevious

◆ mbIsMovie

bool SdAnimationInfo::mbIsMovie

if group object than it is a sequence of them.

Definition at line 41 of file anminfo.hxx.

Referenced by sd::AnimationWindow::AddObj(), and SdXShape::getPropertyValue().

◆ mbPlayFull

bool SdAnimationInfo::mbPlayFull

◆ mbSecondPlayFull

bool SdAnimationInfo::mbSecondPlayFull

◆ mbSecondSoundOn

bool SdAnimationInfo::mbSecondSoundOn

◆ mbSoundOn

bool SdAnimationInfo::mbSoundOn

◆ meClickAction

css::presentation::ClickAction SdAnimationInfo::meClickAction

◆ meEffect

css::presentation::AnimationEffect SdAnimationInfo::meEffect

◆ mePresObjKind

PresObjKind SdAnimationInfo::mePresObjKind

◆ meSecondEffect

css::presentation::AnimationEffect SdAnimationInfo::meSecondEffect

◆ meSecondSpeed

css::presentation::AnimationSpeed SdAnimationInfo::meSecondSpeed

◆ meSpeed

css::presentation::AnimationSpeed SdAnimationInfo::meSpeed

◆ meTextEffect

css::presentation::AnimationEffect SdAnimationInfo::meTextEffect

◆ mnVerb

sal_uInt16 SdAnimationInfo::mnVerb

◆ mrObject

SdrObject& SdAnimationInfo::mrObject

Definition at line 55 of file anminfo.hxx.

Referenced by Clone(), GetBookmark(), and SetBookmark().


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