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

#include <unoaprms.hxx>

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

Public Member Functions

 SdAnimationPrmsUndoAction (SdDrawDocument *pTheDoc, SdrObject *pObj, bool bCreated)
 
void SetActive (bool bTheOldActive, bool bTheNewActive)
 
void SetEffect (css::presentation::AnimationEffect eTheOldEffect, css::presentation::AnimationEffect eTheNewEffect)
 
void SetTextEffect (css::presentation::AnimationEffect eTheOldEffect, css::presentation::AnimationEffect eTheNewEffect)
 
void SetSpeed (css::presentation::AnimationSpeed eTheOldSpeed, css::presentation::AnimationSpeed eTheNewSpeed)
 
void SetDim (bool bTheOldDim, bool bTheNewDim)
 
void SetDimColor (Color aTheOldDimColor, Color aTheNewDimColor)
 
void SetDimHide (bool bTheOldDimHide, bool bTheNewDimHide)
 
void SetSoundOn (bool bTheOldSoundOn, bool bTheNewSoundOn)
 
void SetSound (const OUString &aTheOldSound, const OUString &aTheNewSound)
 
void SetPlayFull (bool bTheOldPlayFull, bool bTheNewPlayFull)
 
void SetClickAction (css::presentation::ClickAction eTheOldAction, css::presentation::ClickAction eTheNewAction)
 
void SetBookmark (const OUString &aTheOldBookmark, const OUString &aTheNewBookmark)
 
void SetVerb (sal_uInt16 nTheOldVerb, sal_uInt16 nTheNewVerb)
 
void SetSecondEffect (css::presentation::AnimationEffect eTheOldEffect, css::presentation::AnimationEffect eTheNewEffect)
 
void SetSecondSpeed (css::presentation::AnimationSpeed eTheOldSpeed, css::presentation::AnimationSpeed eTheNewSpeed)
 
void SetSecondSoundOn (bool bTheOldSoundOn, bool bTheNewSoundOn)
 
void SetSecondPlayFull (bool bTheOldPlayFull, bool bTheNewPlayFull)
 
virtual ~SdAnimationPrmsUndoAction () override
 
virtual void Undo () override
 
virtual void Redo () override
 
- Public Member Functions inherited from SdUndoAction
 SdUndoAction (SdDrawDocument *pSdDrawDocument)
 
void SetComment (const OUString &rStr)
 
virtual OUString GetComment () const override
 
virtual SdUndoActionClone () const
 
ViewShellId GetViewShellId () const override
 See SfxUndoAction::GetViewShellId(). More...
 
- Public Member Functions inherited from SfxUndoAction
 SfxUndoAction ()
 
virtual ~SfxUndoAction () COVERITY_NOEXCEPT_FALSE
 
virtual void Undo ()
 
virtual void UndoWithContext (SfxUndoContext &i_context)
 
virtual void Redo ()
 
virtual void RedoWithContext (SfxUndoContext &i_context)
 
virtual void Repeat (SfxRepeatTarget &)
 
virtual bool CanRepeat (SfxRepeatTarget &) const
 
virtual bool Merge (SfxUndoAction *pNextAction)
 
virtual OUString GetComment () const
 
virtual OUString GetRepeatComment (SfxRepeatTarget &) const
 
virtual ViewShellId GetViewShellId () const
 
const DateTimeGetDateTime () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 

Private Attributes

SdrObjectpObject
 
bool bOldActive
 
bool bNewActive
 
bool bOldDimPrevious
 
bool bNewDimPrevious
 
bool bOldDimHide
 
bool bNewDimHide
 
bool bOldSoundOn
 
bool bNewSoundOn
 
bool bOldSecondSoundOn
 
bool bNewSecondSoundOn
 
bool bOldPlayFull
 
bool bNewPlayFull
 
bool bOldSecondPlayFull
 
bool bNewSecondPlayFull
 
css::presentation::AnimationEffect eOldEffect
 
css::presentation::AnimationEffect eNewEffect
 
css::presentation::AnimationEffect eOldTextEffect
 
css::presentation::AnimationEffect eNewTextEffect
 
css::presentation::AnimationSpeed eOldSpeed
 
css::presentation::AnimationSpeed eNewSpeed
 
css::presentation::AnimationEffect eOldSecondEffect
 
css::presentation::AnimationEffect eNewSecondEffect
 
css::presentation::AnimationSpeed eOldSecondSpeed
 
css::presentation::AnimationSpeed eNewSecondSpeed
 
Color aOldDimColor
 
Color aNewDimColor
 
OUString aOldSoundFile
 
OUString aNewSoundFile
 
css::presentation::ClickAction eOldClickAction
 
css::presentation::ClickAction eNewClickAction
 
OUString aOldBookmark
 
OUString aNewBookmark
 
sal_uInt16 nOldVerb
 
sal_uInt16 nNewVerb
 
bool bInfoCreated
 

Additional Inherited Members

- Protected Attributes inherited from SdUndoAction
SdDrawDocumentmpDoc
 
ViewShellId mnViewShellId
 

Detailed Description

Definition at line 31 of file unoaprms.hxx.

Constructor & Destructor Documentation

◆ SdAnimationPrmsUndoAction()

SdAnimationPrmsUndoAction::SdAnimationPrmsUndoAction ( SdDrawDocument pTheDoc,
SdrObject pObj,
bool  bCreated 
)
inline

Definition at line 72 of file unoaprms.hxx.

◆ ~SdAnimationPrmsUndoAction()

SdAnimationPrmsUndoAction::~SdAnimationPrmsUndoAction ( )
overridevirtual

Definition at line 92 of file unoaprms.cxx.

Member Function Documentation

◆ Redo()

void SdAnimationPrmsUndoAction::Redo ( )
overridevirtual

◆ SetActive()

void SdAnimationPrmsUndoAction::SetActive ( bool  bTheOldActive,
bool  bTheNewActive 
)
inline

Definition at line 108 of file unoaprms.hxx.

References bNewActive, and bOldActive.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetBookmark()

void SdAnimationPrmsUndoAction::SetBookmark ( const OUString &  aTheOldBookmark,
const OUString &  aTheNewBookmark 
)
inline

Definition at line 130 of file unoaprms.hxx.

References aNewBookmark, and aOldBookmark.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetClickAction()

void SdAnimationPrmsUndoAction::SetClickAction ( css::presentation::ClickAction  eTheOldAction,
css::presentation::ClickAction  eTheNewAction 
)
inline

Definition at line 128 of file unoaprms.hxx.

References eNewClickAction, and eOldClickAction.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetDim()

void SdAnimationPrmsUndoAction::SetDim ( bool  bTheOldDim,
bool  bTheNewDim 
)
inline

Definition at line 116 of file unoaprms.hxx.

References bNewDimPrevious, and bOldDimPrevious.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetDimColor()

void SdAnimationPrmsUndoAction::SetDimColor ( Color  aTheOldDimColor,
Color  aTheNewDimColor 
)
inline

Definition at line 118 of file unoaprms.hxx.

References aNewDimColor, and aOldDimColor.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetDimHide()

void SdAnimationPrmsUndoAction::SetDimHide ( bool  bTheOldDimHide,
bool  bTheNewDimHide 
)
inline

Definition at line 120 of file unoaprms.hxx.

References bNewDimHide, and bOldDimHide.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetEffect()

void SdAnimationPrmsUndoAction::SetEffect ( css::presentation::AnimationEffect  eTheOldEffect,
css::presentation::AnimationEffect  eTheNewEffect 
)
inline

Definition at line 110 of file unoaprms.hxx.

References eNewEffect, and eOldEffect.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetPlayFull()

void SdAnimationPrmsUndoAction::SetPlayFull ( bool  bTheOldPlayFull,
bool  bTheNewPlayFull 
)
inline

Definition at line 126 of file unoaprms.hxx.

References bNewPlayFull, and bOldPlayFull.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSecondEffect()

void SdAnimationPrmsUndoAction::SetSecondEffect ( css::presentation::AnimationEffect  eTheOldEffect,
css::presentation::AnimationEffect  eTheNewEffect 
)
inline

Definition at line 134 of file unoaprms.hxx.

References eNewSecondEffect, and eOldSecondEffect.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSecondPlayFull()

void SdAnimationPrmsUndoAction::SetSecondPlayFull ( bool  bTheOldPlayFull,
bool  bTheNewPlayFull 
)
inline

Definition at line 140 of file unoaprms.hxx.

References bNewSecondPlayFull, and bOldSecondPlayFull.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSecondSoundOn()

void SdAnimationPrmsUndoAction::SetSecondSoundOn ( bool  bTheOldSoundOn,
bool  bTheNewSoundOn 
)
inline

Definition at line 138 of file unoaprms.hxx.

References bNewSecondSoundOn, and bOldSecondSoundOn.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSecondSpeed()

void SdAnimationPrmsUndoAction::SetSecondSpeed ( css::presentation::AnimationSpeed  eTheOldSpeed,
css::presentation::AnimationSpeed  eTheNewSpeed 
)
inline

Definition at line 136 of file unoaprms.hxx.

References eNewSecondSpeed, and eOldSecondSpeed.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSound()

void SdAnimationPrmsUndoAction::SetSound ( const OUString &  aTheOldSound,
const OUString &  aTheNewSound 
)
inline

Definition at line 124 of file unoaprms.hxx.

References aNewSoundFile, and aOldSoundFile.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSoundOn()

void SdAnimationPrmsUndoAction::SetSoundOn ( bool  bTheOldSoundOn,
bool  bTheNewSoundOn 
)
inline

Definition at line 122 of file unoaprms.hxx.

References bNewSoundOn, and bOldSoundOn.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetSpeed()

void SdAnimationPrmsUndoAction::SetSpeed ( css::presentation::AnimationSpeed  eTheOldSpeed,
css::presentation::AnimationSpeed  eTheNewSpeed 
)
inline

Definition at line 114 of file unoaprms.hxx.

References eNewSpeed, and eOldSpeed.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetTextEffect()

void SdAnimationPrmsUndoAction::SetTextEffect ( css::presentation::AnimationEffect  eTheOldEffect,
css::presentation::AnimationEffect  eTheNewEffect 
)
inline

Definition at line 112 of file unoaprms.hxx.

References eNewTextEffect, and eOldTextEffect.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ SetVerb()

void SdAnimationPrmsUndoAction::SetVerb ( sal_uInt16  nTheOldVerb,
sal_uInt16  nTheNewVerb 
)
inline

Definition at line 132 of file unoaprms.hxx.

References nNewVerb, and nOldVerb.

Referenced by sd::FuObjectAnimationParameters::DoExecute().

◆ Undo()

void SdAnimationPrmsUndoAction::Undo ( )
overridevirtual

Member Data Documentation

◆ aNewBookmark

OUString SdAnimationPrmsUndoAction::aNewBookmark
private

Definition at line 65 of file unoaprms.hxx.

Referenced by Redo(), and SetBookmark().

◆ aNewDimColor

Color SdAnimationPrmsUndoAction::aNewDimColor
private

Definition at line 59 of file unoaprms.hxx.

Referenced by Redo(), and SetDimColor().

◆ aNewSoundFile

OUString SdAnimationPrmsUndoAction::aNewSoundFile
private

Definition at line 61 of file unoaprms.hxx.

Referenced by Redo(), and SetSound().

◆ aOldBookmark

OUString SdAnimationPrmsUndoAction::aOldBookmark
private

Definition at line 64 of file unoaprms.hxx.

Referenced by SetBookmark(), and Undo().

◆ aOldDimColor

Color SdAnimationPrmsUndoAction::aOldDimColor
private

Definition at line 58 of file unoaprms.hxx.

Referenced by SetDimColor(), and Undo().

◆ aOldSoundFile

OUString SdAnimationPrmsUndoAction::aOldSoundFile
private

Definition at line 60 of file unoaprms.hxx.

Referenced by SetSound(), and Undo().

◆ bInfoCreated

bool SdAnimationPrmsUndoAction::bInfoCreated
private

Definition at line 69 of file unoaprms.hxx.

Referenced by Undo().

◆ bNewActive

bool SdAnimationPrmsUndoAction::bNewActive
private

Definition at line 35 of file unoaprms.hxx.

Referenced by Redo(), and SetActive().

◆ bNewDimHide

bool SdAnimationPrmsUndoAction::bNewDimHide
private

Definition at line 39 of file unoaprms.hxx.

Referenced by Redo(), and SetDimHide().

◆ bNewDimPrevious

bool SdAnimationPrmsUndoAction::bNewDimPrevious
private

Definition at line 37 of file unoaprms.hxx.

Referenced by Redo(), and SetDim().

◆ bNewPlayFull

bool SdAnimationPrmsUndoAction::bNewPlayFull
private

Definition at line 45 of file unoaprms.hxx.

Referenced by Redo(), and SetPlayFull().

◆ bNewSecondPlayFull

bool SdAnimationPrmsUndoAction::bNewSecondPlayFull
private

Definition at line 47 of file unoaprms.hxx.

Referenced by Redo(), and SetSecondPlayFull().

◆ bNewSecondSoundOn

bool SdAnimationPrmsUndoAction::bNewSecondSoundOn
private

Definition at line 43 of file unoaprms.hxx.

Referenced by Redo(), and SetSecondSoundOn().

◆ bNewSoundOn

bool SdAnimationPrmsUndoAction::bNewSoundOn
private

Definition at line 41 of file unoaprms.hxx.

Referenced by Redo(), and SetSoundOn().

◆ bOldActive

bool SdAnimationPrmsUndoAction::bOldActive
private

Definition at line 34 of file unoaprms.hxx.

Referenced by SetActive(), and Undo().

◆ bOldDimHide

bool SdAnimationPrmsUndoAction::bOldDimHide
private

Definition at line 38 of file unoaprms.hxx.

Referenced by SetDimHide(), and Undo().

◆ bOldDimPrevious

bool SdAnimationPrmsUndoAction::bOldDimPrevious
private

Definition at line 36 of file unoaprms.hxx.

Referenced by SetDim(), and Undo().

◆ bOldPlayFull

bool SdAnimationPrmsUndoAction::bOldPlayFull
private

Definition at line 44 of file unoaprms.hxx.

Referenced by SetPlayFull(), and Undo().

◆ bOldSecondPlayFull

bool SdAnimationPrmsUndoAction::bOldSecondPlayFull
private

Definition at line 46 of file unoaprms.hxx.

Referenced by SetSecondPlayFull(), and Undo().

◆ bOldSecondSoundOn

bool SdAnimationPrmsUndoAction::bOldSecondSoundOn
private

Definition at line 42 of file unoaprms.hxx.

Referenced by SetSecondSoundOn(), and Undo().

◆ bOldSoundOn

bool SdAnimationPrmsUndoAction::bOldSoundOn
private

Definition at line 40 of file unoaprms.hxx.

Referenced by SetSoundOn(), and Undo().

◆ eNewClickAction

css::presentation::ClickAction SdAnimationPrmsUndoAction::eNewClickAction
private

Definition at line 63 of file unoaprms.hxx.

Referenced by Redo(), and SetClickAction().

◆ eNewEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eNewEffect
private

Definition at line 49 of file unoaprms.hxx.

Referenced by Redo(), and SetEffect().

◆ eNewSecondEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eNewSecondEffect
private

Definition at line 55 of file unoaprms.hxx.

Referenced by Redo(), and SetSecondEffect().

◆ eNewSecondSpeed

css::presentation::AnimationSpeed SdAnimationPrmsUndoAction::eNewSecondSpeed
private

Definition at line 57 of file unoaprms.hxx.

Referenced by Redo(), and SetSecondSpeed().

◆ eNewSpeed

css::presentation::AnimationSpeed SdAnimationPrmsUndoAction::eNewSpeed
private

Definition at line 53 of file unoaprms.hxx.

Referenced by Redo(), and SetSpeed().

◆ eNewTextEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eNewTextEffect
private

Definition at line 51 of file unoaprms.hxx.

Referenced by Redo(), and SetTextEffect().

◆ eOldClickAction

css::presentation::ClickAction SdAnimationPrmsUndoAction::eOldClickAction
private

Definition at line 62 of file unoaprms.hxx.

Referenced by SetClickAction(), and Undo().

◆ eOldEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eOldEffect
private

Definition at line 48 of file unoaprms.hxx.

Referenced by SetEffect(), and Undo().

◆ eOldSecondEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eOldSecondEffect
private

Definition at line 54 of file unoaprms.hxx.

Referenced by SetSecondEffect(), and Undo().

◆ eOldSecondSpeed

css::presentation::AnimationSpeed SdAnimationPrmsUndoAction::eOldSecondSpeed
private

Definition at line 56 of file unoaprms.hxx.

Referenced by SetSecondSpeed(), and Undo().

◆ eOldSpeed

css::presentation::AnimationSpeed SdAnimationPrmsUndoAction::eOldSpeed
private

Definition at line 52 of file unoaprms.hxx.

Referenced by SetSpeed(), and Undo().

◆ eOldTextEffect

css::presentation::AnimationEffect SdAnimationPrmsUndoAction::eOldTextEffect
private

Definition at line 50 of file unoaprms.hxx.

Referenced by SetTextEffect(), and Undo().

◆ nNewVerb

sal_uInt16 SdAnimationPrmsUndoAction::nNewVerb
private

Definition at line 67 of file unoaprms.hxx.

Referenced by Redo(), and SetVerb().

◆ nOldVerb

sal_uInt16 SdAnimationPrmsUndoAction::nOldVerb
private

Definition at line 66 of file unoaprms.hxx.

Referenced by SetVerb(), and Undo().

◆ pObject

SdrObject* SdAnimationPrmsUndoAction::pObject
private

Definition at line 33 of file unoaprms.hxx.

Referenced by Redo(), and Undo().


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