LibreOffice Module sd (master) 1
|
#include <anminfo.hxx>
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< SdrObjUserData > | Clone (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< SdrObjUserData > | Clone (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... | |
SdrObject & | mrObject |
Definition at line 30 of file anminfo.hxx.
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::SdAnimationInfo | ( | const SdAnimationInfo & | rAnmInfo, |
SdrObject & | rObject | ||
) |
Definition at line 53 of file anminfo.cxx.
|
overridevirtual |
Definition at line 82 of file anminfo.cxx.
|
overridevirtual |
Implements SdrObjUserData.
Definition at line 86 of file anminfo.cxx.
References DBG_ASSERT, mrObject, pObject, and SdAnimationInfo().
OUString SdAnimationInfo::GetBookmark | ( | ) | const |
Definition at line 110 of file anminfo.cxx.
References EE_FEATURE_FIELD(), SvxFieldItem::GetField(), SdrObject::GetMergedItem(), SvxURLField::GetURL(), meClickAction, and mrObject.
Referenced by HtmlExport::CreateHtmlForPresPages(), sd::FuExecuteInteraction::DoExecute(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), ImplSdPPTImport::FillSdAnimationInfo(), SdUnoEventsAccess::getByName(), sd::DrawViewShell::GetCtrlState(), accessibility::AccessibleDrawDocumentView::getObjectLink(), and SdXShape::getPropertyValue().
void SdAnimationInfo::SetBookmark | ( | const OUString & | rBookmark | ) |
Definition at line 95 of file anminfo.cxx.
References EE_FEATURE_FIELD(), meClickAction, mrObject, and SdrObject::SetMergedItem().
Referenced by clearEventsInAnimationInfo(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), ImplSdPPTImport::FillSdAnimationInfo(), sd::DrawViewShell::InsertURLButton(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), SdXShape::setPropertyValue(), and SdAnimationPrmsUndoAction::Undo().
Color SdAnimationInfo::maBlueScreen |
identifies "background pixels"
Definition at line 43 of file anminfo.hxx.
Referenced by SdXShape::getPropertyValue(), and SdAnimationInfo().
Color SdAnimationInfo::maDimColor |
for fading the object
Definition at line 44 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), SdAnimationInfo(), and SdAnimationPrmsUndoAction::Undo().
OUString SdAnimationInfo::maSecondSoundFile |
for object fading.
Definition at line 51 of file anminfo.hxx.
OUString SdAnimationInfo::maSoundFile |
Path to the sound file in MS DOS notation.
Definition at line 45 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), SdXShape::setPropertyValue(), SdAnimationPrmsUndoAction::Undo(), and sd::EffectMigration::UpdateSoundEffect().
bool SdAnimationInfo::mbActive |
turned on?
Definition at line 39 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
bool SdAnimationInfo::mbDimHide |
hide rather than dim
Definition at line 42 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
bool SdAnimationInfo::mbDimPrevious |
Object fade out.
Definition at line 40 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
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().
bool SdAnimationInfo::mbPlayFull |
play sound completely.
Definition at line 47 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdXShape::getPropertyValue(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
bool SdAnimationInfo::mbSecondPlayFull |
for object fading.
Definition at line 53 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdUnoEventsAccess::getByName(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), and SdAnimationPrmsUndoAction::Undo().
bool SdAnimationInfo::mbSecondSoundOn |
for object fading.
Definition at line 52 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdUnoEventsAccess::getByName(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), and SdAnimationPrmsUndoAction::Undo().
bool SdAnimationInfo::mbSoundOn |
Sound on / off.
Definition at line 46 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), SdXShape::setPropertyValue(), SdAnimationPrmsUndoAction::Undo(), and sd::EffectMigration::UpdateSoundEffect().
css::presentation::ClickAction SdAnimationInfo::meClickAction |
Action at mouse click.
Definition at line 48 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), HtmlExport::CreateHtmlForPresPages(), sd::FuExecuteInteraction::DoExecute(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), ImplSdPPTImport::FillSdAnimationInfo(), GetBookmark(), SdUnoEventsAccess::getByName(), sd::DrawViewShell::GetCtrlState(), sd::DrawViewShell::GetMenuStateSel(), accessibility::AccessibleDrawDocumentView::getObjectLink(), SdXShape::getPropertyValue(), sd::DrawViewShell::InsertURLButton(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), SetBookmark(), SdXShape::setPropertyValue(), and SdAnimationPrmsUndoAction::Undo().
css::presentation::AnimationEffect SdAnimationInfo::meEffect |
Animation effect.
Definition at line 36 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), SdAnimationInfo(), and SdAnimationPrmsUndoAction::Undo().
PresObjKind SdAnimationInfo::mePresObjKind |
Definition at line 33 of file anminfo.hxx.
Referenced by SdPage::GetPresObj(), SdPage::GetPresObjKind(), SdPage::InsertPresObj(), and SdPage::RemovePresObj().
css::presentation::AnimationEffect SdAnimationInfo::meSecondEffect |
for object fading.
Definition at line 49 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdUnoEventsAccess::getByName(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), and SdAnimationPrmsUndoAction::Undo().
css::presentation::AnimationSpeed SdAnimationInfo::meSecondSpeed |
for object fading.
Definition at line 50 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdUnoEventsAccess::getByName(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), and SdAnimationPrmsUndoAction::Undo().
css::presentation::AnimationSpeed SdAnimationInfo::meSpeed |
Speed of the animation.
Definition at line 38 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
css::presentation::AnimationEffect SdAnimationInfo::meTextEffect |
Animation effect for text content.
Definition at line 37 of file anminfo.hxx.
Referenced by sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdAnimationPrmsUndoAction::Redo(), and SdAnimationPrmsUndoAction::Undo().
sal_uInt16 SdAnimationInfo::mnVerb |
for OLE object
Definition at line 54 of file anminfo.hxx.
Referenced by clearEventsInAnimationInfo(), sd::FuExecuteInteraction::DoExecute(), sd::FuObjectAnimationParameters::DoExecute(), sd::View::ExecuteDrop(), SdUnoEventsAccess::getByName(), SdXShape::getPropertyValue(), SdAnimationPrmsUndoAction::Redo(), SdUnoEventsAccess::replaceByName(), SdXShape::setPropertyValue(), and SdAnimationPrmsUndoAction::Undo().
SdrObject& SdAnimationInfo::mrObject |
Definition at line 55 of file anminfo.hxx.
Referenced by Clone(), GetBookmark(), and SetBookmark().