LibreOffice Module sd (master) 1
|
#include <CustomAnimationPane.hxx>
Public Member Functions | |
CustomAnimationPane (weld::Widget *pParent, ViewShellBase &rBase) | |
virtual | ~CustomAnimationPane () override |
virtual css::ui::LayoutSize | GetHeightForWidth (const sal_Int32 nWidth) override |
void | onSelectionChanged () |
void | onChangeCurrentPage () |
void | onAdd () |
void | onRemove () |
void | onChangeStart () |
void | onChangeStart (sal_Int16 nNodeType) |
void | onChangeSpeed () |
void | preview (const css::uno::Reference< css::animations::XAnimationNode > &xAnimationNode) |
void | remove (CustomAnimationEffectPtr const &pEffect) |
virtual void | onSelect () override |
virtual void | onDoubleClick () override |
virtual void | onContextMenu (const OUString &rIdent) override |
virtual void | onDragNDropComplete (std::vector< CustomAnimationEffectPtr > pEffectsDragged, CustomAnimationEffectPtr pEffectInsertBefore) override |
void | addUndo () |
double | getDuration () const |
void | updatePathFromMotionPathTag (const rtl::Reference< MotionPathTag > &xTag) |
Public Member Functions inherited from PanelLayout | |
PanelLayout (weld::Widget *pParent, const OUString &rID, const OUString &rUIXMLDescription) | |
void | SetPanel (sfx2::sidebar::Panel *pPanel) |
virtual | ~PanelLayout () |
Size | get_preferred_size () const |
void | queue_resize () |
Public Member Functions inherited from sd::ICustomAnimationListController | |
virtual void | onSelect ()=0 |
virtual void | onDoubleClick ()=0 |
virtual void | onContextMenu (const OUString &rIdent)=0 |
virtual void | onDragNDropComplete (std::vector< CustomAnimationEffectPtr > pEffectsDragged, CustomAnimationEffectPtr pEffectInsertBefore)=0 |
virtual | ~ICustomAnimationListController () |
Private Member Functions | |
void | initialize () |
void | addListener () |
void | removeListener () |
void | updateControls () |
void | updateMotionPathTags () |
void | showOptions (const OUString &sPage={}) |
void | moveSelection (bool bUp) |
void | onPreview (bool bForcePreview) |
std::unique_ptr< STLPropertySet > | createSelectionSet () |
void | changeSelection (STLPropertySet const *pResultSet, STLPropertySet const *pOldSet) |
sal_Int32 | fillAnimationLB (bool bHasText) |
PathKind | getCreatePathKind () const |
void | createPath (PathKind eKind, std::vector< ::com::sun::star::uno::Any > &rTargets, double fDuration) |
DECL_LINK (implControlListBoxHdl, weld::ComboBox &, void) | |
DECL_LINK (implClickHdl, weld::Button &, void) | |
DECL_LINK (implToggleHdl, weld::Toggleable &, void) | |
DECL_LINK (implPropertyHdl, LinkParamNone *, void) | |
DECL_LINK (EventMultiplexerListener, tools::EventMultiplexerEvent &, void) | |
DECL_LINK (lateInitCallback, Timer *, void) | |
DECL_LINK (DurationModifiedHdl, weld::MetricSpinButton &, void) | |
DECL_LINK (DelayModifiedHdl, weld::MetricSpinButton &, void) | |
DECL_LINK (DelayLoseFocusHdl, weld::Widget &, void) | |
DECL_LINK (UpdateAnimationLB, weld::ComboBox &, void) | |
DECL_LINK (AnimationSelectHdl, weld::TreeView &, void) | |
DECL_LINK (SelectionHandler, Timer *, void) | |
void | implControlHdl (const weld::Widget *pControl) |
this link is called when one of the controls is modified More... | |
Static Private Member Functions | |
static css::uno::Any | getProperty1Value (sal_Int32 nType, const CustomAnimationEffectPtr &pEffect) |
static bool | setProperty1Value (sal_Int32 nType, const CustomAnimationEffectPtr &pEffect, const css::uno::Any &rValue) |
Static Private Attributes | |
static sal_Int32 const | gnMotionPathPos = 3 |
Friends | |
class | MotionPathTag |
Additional Inherited Members | |
Protected Member Functions inherited from PanelLayout | |
virtual void | DataChanged (const DataChangedEvent &rEvent) |
virtual void | DumpAsPropertyTree (tools::JsonWriter &) |
virtual weld::Window * | GetFrameWeld () const |
Protected Attributes inherited from PanelLayout | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
sfx2::sidebar::Panel * | m_pPanel |
Definition at line 47 of file CustomAnimationPane.hxx.
sd::CustomAnimationPane::CustomAnimationPane | ( | weld::Widget * | pParent, |
ViewShellBase & | rBase | ||
) |
Definition at line 120 of file CustomAnimationPane.cxx.
References initialize(), and SECOND.
|
overridevirtual |
Definition at line 217 of file CustomAnimationPane.cxx.
References maLateInitTimer, maMotionPathTags, mxCBAutoPreview, mxCBXDuration, mxCustomAnimationList, mxFTAnimation, mxFTCategory, mxFTDuration, mxFTEffect, mxFTProperty, mxFTStart, mxFTStartDelay, mxLBAnimation, mxLBCategory, mxLBStart, mxLBSubControl, mxMFStartDelay, mxPBAddEffect, mxPBMoveDown, mxPBMoveUp, mxPBPlay, mxPBPropertyMore, mxPBRemoveEffect, mxPlaceholderBox, removeListener(), and Task::Stop().
|
private |
Definition at line 263 of file CustomAnimationPane.cxx.
References sd::ViewShellBase::GetEventMultiplexer(), LINK, and mrBase.
Referenced by initialize().
void sd::CustomAnimationPane::addUndo | ( | ) |
Definition at line 252 of file CustomAnimationPane.cxx.
References SfxUndoManager::AddUndoAction(), sd::DrawDocShell::GetDoc(), sd::ViewShellBase::GetDocShell(), SdPage::getImplementation(), sd::DrawDocShell::GetUndoManager(), mrBase, and mxCurrentPage.
Referenced by moveSelection(), onAdd(), onChangeSpeed(), onChangeStart(), onDragNDropComplete(), onRemove(), remove(), and showOptions().
|
private |
Definition at line 1195 of file CustomAnimationPane.cxx.
References Any, sd::EffectSequenceHelper::createTextGroup(), DBG_ASSERT, sd::Direct, sd::EffectSequenceHelper::findGroup(), sd::ViewShellBase::GetDocShell(), sd::STLPropertySet::getPropertyState(), sd::STLPropertySet::getPropertyValue(), maListSelection, mpMainSequence, mrBase, sd::nHandleAccelerate, sd::nHandleAfterEffectOnNextEffect, sd::nHandleAnimateForm, sd::nHandleAutoReverse, sd::nHandleBegin, sd::nHandleDecelerate, sd::nHandleDimColor, sd::nHandleDuration, sd::nHandleEnd, sd::nHandleHasAfterEffect, sd::nHandleIterateInterval, sd::nHandleIterateType, sd::nHandleProperty1Type, sd::nHandleProperty1Value, sd::nHandleRepeat, sd::nHandleRewind, sd::nHandleSoundURL, sd::nHandleStart, sd::nHandleTextGrouping, sd::nHandleTextGroupingAuto, sd::nHandleTextReverse, sd::nHandleTrigger, nType, sd::EffectSequenceHelper::setAnimateForm(), sd::DrawDocShell::SetModified(), setProperty1Value(), sd::EffectSequenceHelper::setTextGrouping(), sd::EffectSequenceHelper::setTextGroupingAuto(), sd::EffectSequenceHelper::setTextReverse(), and updateControls().
Referenced by showOptions().
|
private |
Definition at line 2019 of file CustomAnimationPane.cxx.
References Any, comphelper::containerToSequence(), CURVE, SfxDispatcher::ExecuteList(), FREEFORM, SfxViewFrame::GetDispatcher(), sd::DrawViewShell::GetDrawView(), sd::ViewShell::GetViewFrame(), mrBase, POLYGON, and SdrMarkView::UnmarkAllObj().
Referenced by onAdd().
|
private |
Definition at line 1079 of file CustomAnimationPane.cxx.
References sd::addValue(), Any, aProperties, sd::calcMaxParaDepth(), sd::CustomAnimationDialog::createDefaultSet(), sd::EffectSequenceHelper::findGroup(), sd::CustomAnimationPresets::getCustomAnimationPresets(), sd::CustomAnimationPresets::getEffectDescriptor(), getProperty1Value(), sd::getPropertyType(), sd::EffectSequenceHelper::getSequenceType(), sd::EffectSequenceHelper::getTriggerShape(), sd::hasVisibleShape(), maListSelection, mpMainSequence, mxCurrentPage, n, sd::nHandleAccelerate, sd::nHandleAfterEffectOnNextEffect, sd::nHandleAnimateForm, sd::nHandleAutoReverse, sd::nHandleBegin, sd::nHandleCurrentPage, sd::nHandleDecelerate, sd::nHandleDimColor, sd::nHandleDuration, sd::nHandleEnd, sd::nHandleHasAfterEffect, sd::nHandleHasText, sd::nHandleHasVisibleShape, sd::nHandleIterateInterval, sd::nHandleIterateType, sd::nHandleMaxParaDepth, sd::nHandlePresetId, sd::nHandleProperty1Type, sd::nHandleProperty1Value, sd::nHandleRepeat, sd::nHandleRewind, sd::nHandleSoundURL, sd::nHandleSoundVolume, sd::nHandleStart, sd::nHandleTextGrouping, sd::nHandleTextGroupingAuto, sd::nHandleTextReverse, sd::nHandleTrigger, sd::nPropertyTypeNone, nType, and u.
Referenced by showOptions().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 2220 of file CustomAnimationPane.cxx.
References sd::CustomAnimationPresets::getCustomAnimationPresets(), sd::CustomAnimationPresets::getEmphasisPresets(), sd::CustomAnimationPresets::getEntrancePresets(), sd::CustomAnimationPresets::getExitPresets(), sd::CustomAnimationPresets::getMiscPresets(), sd::CustomAnimationPresets::getMotionPathsPresets(), gnMotionPathPos, mnCurvePathPos, mnFreeformPathPos, mnLastSelectedAnimation, mnPolygonPathPos, mxLBAnimation, mxLBCategory, nPos, SdResId(), sId, SvxResId(), and weld::toId().
Referenced by onAdd(), and updateControls().
|
private |
Definition at line 1994 of file CustomAnimationPane.cxx.
References CURVE, FREEFORM, gnMotionPathPos, mnCurvePathPos, mnFreeformPathPos, mnPolygonPathPos, mxLBAnimation, mxLBCategory, NONE, nPos, and POLYGON.
Referenced by onAdd().
double sd::CustomAnimationPane::getDuration | ( | ) | const |
Definition at line 1984 of file CustomAnimationPane.cxx.
References mxCBXDuration.
Referenced by onChangeSpeed().
|
overridevirtual |
Definition at line 158 of file CustomAnimationPane.cxx.
References PanelLayout::get_preferred_size(), and Size::Height().
|
staticprivate |
Definition at line 922 of file CustomAnimationPane.cxx.
References Any, sd::By, nIndex, sd::nPropertyTypeCharColor, sd::nPropertyTypeCharDecoration, sd::nPropertyTypeCharHeight, sd::nPropertyTypeColor, sd::nPropertyTypeDirection, sd::nPropertyTypeFillColor, sd::nPropertyTypeFirstColor, sd::nPropertyTypeFont, sd::nPropertyTypeLineColor, sd::nPropertyTypeRotate, sd::nPropertyTypeScale, sd::nPropertyTypeSecondColor, sd::nPropertyTypeSpokes, sd::nPropertyTypeTransparency, sd::nPropertyTypeZoom, nType, sd::To, and u.
Referenced by createSelectionSet(), and updateControls().
|
private |
this link is called when one of the controls is modified
Definition at line 2312 of file CustomAnimationPane.cxx.
References Impress, moveSelection(), mxCBAutoPreview, mxLBStart, mxPBAddEffect, mxPBMoveDown, mxPBMoveUp, mxPBPlay, mxPBPropertyMore, mxPBRemoveEffect, onAdd(), onChangeStart(), onPreview(), onRemove(), SD_MOD, SdOptionsMisc::SetPreviewChangedEffects(), and showOptions().
|
private |
Definition at line 164 of file CustomAnimationPane.cxx.
References addListener(), Exception, SfxViewShell::GetController(), LINK, maIdle, maLateInitTimer, maSelectionLock, maStrModify, maStrProperty, mrBase, mxCBAutoPreview, mxCBXDuration, mxCustomAnimationList, mxFTEffect, mxFTProperty, mxLBAnimation, mxLBCategory, mxLBStart, mxMFStartDelay, mxPBAddEffect, mxPBMoveDown, mxPBMoveUp, mxPBPlay, mxPBPropertyMore, mxPBRemoveEffect, mxView, onChangeCurrentPage(), Timer::SetInvokeHandler(), Task::SetPriority(), Timer::SetTimeout(), Timer::Start(), and TOOLS_WARN_EXCEPTION.
Referenced by CustomAnimationPane().
|
private |
Definition at line 2345 of file CustomAnimationPane.cxx.
References addUndo(), sd::EffectSequenceHelper::find(), sd::ViewShellBase::GetDocShell(), sd::EffectSequenceHelper::getSequence(), maListSelection, mpMainSequence, mrBase, mxCustomAnimationList, sd::DrawDocShell::SetModified(), and updateControls().
Referenced by implControlHdl().
void sd::CustomAnimationPane::onAdd | ( | ) |
Definition at line 1737 of file CustomAnimationPane.cxx.
References addUndo(), Any, createPath(), fillAnimationLB(), getCreatePathKind(), sd::ViewShellBase::GetDocShell(), sd::getTextSelection(), sd::hasVisibleShape(), maViewSelection, mnLastSelectedAnimation, mpMainSequence, mrBase, mxCBXDuration, mxCustomAnimationList, mxFTAnimation, mxFTCategory, mxFTDuration, mxLBAnimation, mxLBCategory, mxView, nCount, nIndex, NONE, rTarget, sd::DrawDocShell::SetModified(), sd::SlideShow::Stop(), updateControls(), and updateMotionPathTags().
Referenced by implControlHdl(), and onContextMenu().
void sd::CustomAnimationPane::onChangeCurrentPage | ( | ) |
Definition at line 1625 of file CustomAnimationPane.cxx.
References Exception, SdPage::getImplementation(), SdPage::getMainSequence(), mpMainSequence, mxCurrentPage, mxCustomAnimationList, mxView, TOOLS_WARN_EXCEPTION, and updateControls().
Referenced by initialize().
void sd::CustomAnimationPane::onChangeSpeed | ( | ) |
Definition at line 1960 of file CustomAnimationPane.cxx.
References addUndo(), sd::ViewShellBase::GetDocShell(), getDuration(), maListSelection, mpMainSequence, mrBase, sd::DrawDocShell::SetModified(), and updateControls().
void sd::CustomAnimationPane::onChangeStart | ( | ) |
Definition at line 1920 of file CustomAnimationPane.cxx.
References mxLBStart, and onChangeStart().
Referenced by implControlHdl(), onChangeStart(), and onContextMenu().
void sd::CustomAnimationPane::onChangeStart | ( | sal_Int16 | nNodeType | ) |
Definition at line 1935 of file CustomAnimationPane.cxx.
References addUndo(), sd::ViewShellBase::GetDocShell(), maListSelection, mpMainSequence, mrBase, sd::DrawDocShell::SetModified(), and updateControls().
|
overridevirtual |
Implements sd::ICustomAnimationListController.
Definition at line 854 of file CustomAnimationPane.cxx.
References maViewSelection, onAdd(), onChangeStart(), onRemove(), showOptions(), and updateControls().
|
overridevirtual |
Implements sd::ICustomAnimationListController.
Definition at line 849 of file CustomAnimationPane.cxx.
References showOptions().
|
overridevirtual |
Implements sd::ICustomAnimationListController.
Definition at line 2521 of file CustomAnimationPane.cxx.
References addUndo(), sd::ViewShellBase::GetDocShell(), mpMainSequence, mrBase, mxCustomAnimationList, sd::DrawDocShell::SetModified(), and updateControls().
|
private |
Definition at line 2430 of file CustomAnimationPane.cxx.
References comphelper::LibreOfficeKit::isActive(), maListSelection, maMotionPathTags, mxCBAutoPreview, mxCurrentPage, and preview().
Referenced by implControlHdl().
void sd::CustomAnimationPane::onRemove | ( | ) |
Definition at line 1889 of file CustomAnimationPane.cxx.
References addUndo(), sd::ViewShellBase::GetDocShell(), maListSelection, mpMainSequence, mrBase, and sd::DrawDocShell::SetModified().
Referenced by implControlHdl(), and onContextMenu().
|
overridevirtual |
Implements sd::ICustomAnimationListController.
Definition at line 2487 of file CustomAnimationPane.cxx.
References sd::DrawViewShell::GetDrawView(), SdrObject::getSdrObjectFromXShape(), SdrPaintView::GetSdrPageView(), sd::ScopeLock::isLocked(), maListSelection, SdrMarkView::MarkObj(), maSelectionLock, mrBase, mxCustomAnimationList, SdrMarkView::UnmarkAllObj(), and updateControls().
void sd::CustomAnimationPane::onSelectionChanged | ( | ) |
Definition at line 829 of file CustomAnimationPane.cxx.
References Exception, sd::ScopeLock::isLocked(), maSelectionLock, maViewSelection, mxCustomAnimationList, mxView, TOOLS_WARN_EXCEPTION, and updateControls().
void sd::CustomAnimationPane::preview | ( | const css::uno::Reference< css::animations::XAnimationNode > & | xAnimationNode | ) |
Definition at line 2475 of file CustomAnimationPane.cxx.
References mrBase, mxCurrentPage, and sd::SlideShow::StartPreview().
Referenced by onPreview().
void sd::CustomAnimationPane::remove | ( | CustomAnimationEffectPtr const & | pEffect | ) |
Definition at line 1910 of file CustomAnimationPane.cxx.
References addUndo(), sd::ViewShellBase::GetDocShell(), mrBase, and sd::DrawDocShell::SetModified().
Referenced by sd::MotionPathTag::OnDelete().
|
private |
Definition at line 269 of file CustomAnimationPane.cxx.
References sd::ViewShellBase::GetEventMultiplexer(), LINK, and mrBase.
Referenced by ~CustomAnimationPane().
|
staticprivate |
Definition at line 978 of file CustomAnimationPane.cxx.
References Any, sd::By, sd::CustomAnimationPresets::changePresetSubType(), sd::CustomAnimationPresets::getCustomAnimationPresets(), nIndex, sd::nPropertyTypeCharColor, sd::nPropertyTypeCharDecoration, sd::nPropertyTypeCharHeight, sd::nPropertyTypeColor, sd::nPropertyTypeDirection, sd::nPropertyTypeFillColor, sd::nPropertyTypeFirstColor, sd::nPropertyTypeFont, sd::nPropertyTypeLineColor, sd::nPropertyTypeRotate, sd::nPropertyTypeScale, sd::nPropertyTypeSecondColor, sd::nPropertyTypeSpokes, sd::nPropertyTypeTransparency, sd::nPropertyTypeZoom, nType, sd::To, and u.
Referenced by changeSelection().
|
private |
Definition at line 1609 of file CustomAnimationPane.cxx.
References addUndo(), changeSelection(), createSelectionSet(), PanelLayout::GetFrameWeld(), weld::DialogController::runAsync(), and updateControls().
Referenced by implControlHdl(), onContextMenu(), and onDoubleClick().
|
private |
Definition at line 443 of file CustomAnimationPane.cxx.
References Any, aProperties, aUIName, sd::SdPropertySubControl::create(), fillAnimationLB(), sd::CustomAnimationPresets::getCustomAnimationPresets(), sd::CustomAnimationPresets::getEffectDescriptor(), PanelLayout::GetFrameWeld(), getProperty1Value(), sd::getPropertyName(), sd::getPropertyType(), Impress, comphelper::LibreOfficeKit::isActive(), SdOptionsMisc::IsPreviewChangedEffects(), LINK, maListSelection, maStrModify, maStrProperty, maViewSelection, mnCurvePathPos, mnFreeformPathPos, mnLastSelectedAnimation, mnPolygonPathPos, mnPropertyType, mpMainSequence, mxCBAutoPreview, mxCBXDuration, mxCustomAnimationList, mxFTAnimation, mxFTCategory, mxFTDuration, mxFTEffect, mxFTProperty, mxFTStart, mxFTStartDelay, mxLBAnimation, mxLBCategory, mxLBStart, mxLBSubControl, mxMFStartDelay, mxPBAddEffect, mxPBMoveDown, mxPBMoveUp, mxPBPlay, mxPBPropertyMore, mxPBRemoveEffect, mxPlaceholderBox, mxView, nPos, sd::nPropertyTypeDirection, sd::nPropertyTypeNone, SD_MOD, and updateMotionPathTags().
Referenced by changeSelection(), moveSelection(), onAdd(), onChangeCurrentPage(), onChangeSpeed(), onChangeStart(), onContextMenu(), onDragNDropComplete(), onSelect(), onSelectionChanged(), and showOptions().
|
private |
Definition at line 789 of file CustomAnimationPane.cxx.
References sd::ViewShellBase::GetMainViewShell(), maMotionPathTags, mpMainSequence, mrBase, mxView, sd::View::updateHandles(), and sd::updateMotionPathImpl().
Referenced by onAdd(), and updateControls().
void sd::CustomAnimationPane::updatePathFromMotionPathTag | ( | const rtl::Reference< MotionPathTag > & | xTag | ) |
Definition at line 2554 of file CustomAnimationPane.cxx.
References SfxUndoManager::AddUndoAction(), sd::DrawDocShell::GetDoc(), sd::ViewShellBase::GetDocShell(), SdPage::getImplementation(), sd::DrawDocShell::GetUndoManager(), mpMainSequence, mrBase, and mxCurrentPage.
Referenced by sd::MotionPathTag::Notify().
|
friend |
Definition at line 51 of file CustomAnimationPane.hxx.
|
staticprivate |
Definition at line 151 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), and getCreatePathKind().
|
private |
Definition at line 144 of file CustomAnimationPane.hxx.
Referenced by initialize().
|
private |
The CustomAnimationPresets is initialized either on demand or after a short time after the construction of a new object of this class.
This timer is responsible for the later.
Definition at line 168 of file CustomAnimationPane.hxx.
Referenced by initialize(), and ~CustomAnimationPane().
|
private |
Definition at line 156 of file CustomAnimationPane.hxx.
Referenced by changeSelection(), createSelectionSet(), moveSelection(), onChangeSpeed(), onChangeStart(), onPreview(), onRemove(), onSelect(), and updateControls().
|
private |
Definition at line 170 of file CustomAnimationPane.hxx.
Referenced by onPreview(), updateMotionPathTags(), and ~CustomAnimationPane().
|
private |
Definition at line 172 of file CustomAnimationPane.hxx.
Referenced by initialize(), onSelect(), and onSelectionChanged().
|
private |
Definition at line 146 of file CustomAnimationPane.hxx.
Referenced by initialize(), and updateControls().
|
private |
Definition at line 147 of file CustomAnimationPane.hxx.
Referenced by initialize(), and updateControls().
|
private |
Definition at line 157 of file CustomAnimationPane.hxx.
Referenced by onAdd(), onContextMenu(), onSelectionChanged(), and updateControls().
|
private |
Definition at line 152 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), getCreatePathKind(), and updateControls().
|
private |
Definition at line 154 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), getCreatePathKind(), and updateControls().
|
private |
Definition at line 149 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), onAdd(), and updateControls().
|
private |
Definition at line 153 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), getCreatePathKind(), and updateControls().
|
private |
Definition at line 150 of file CustomAnimationPane.hxx.
Referenced by updateControls().
|
private |
Definition at line 159 of file CustomAnimationPane.hxx.
Referenced by changeSelection(), createSelectionSet(), moveSelection(), onAdd(), onChangeCurrentPage(), onChangeSpeed(), onChangeStart(), onDragNDropComplete(), onRemove(), updateControls(), updateMotionPathTags(), and updatePathFromMotionPathTag().
|
private |
Definition at line 118 of file CustomAnimationPane.hxx.
Referenced by addListener(), addUndo(), changeSelection(), createPath(), initialize(), moveSelection(), onAdd(), onChangeSpeed(), onChangeStart(), onDragNDropComplete(), onRemove(), onSelect(), preview(), remove(), removeListener(), updateMotionPathTags(), and updatePathFromMotionPathTag().
|
private |
Definition at line 141 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), onPreview(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 138 of file CustomAnimationPane.hxx.
Referenced by getDuration(), initialize(), onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 161 of file CustomAnimationPane.hxx.
Referenced by addUndo(), createSelectionSet(), onChangeCurrentPage(), onPreview(), preview(), and updatePathFromMotionPathTag().
|
private |
Definition at line 122 of file CustomAnimationPane.hxx.
Referenced by initialize(), moveSelection(), onAdd(), onChangeCurrentPage(), onDragNDropComplete(), onSelect(), onSelectionChanged(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 121 of file CustomAnimationPane.hxx.
Referenced by onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 127 of file CustomAnimationPane.hxx.
Referenced by onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 137 of file CustomAnimationPane.hxx.
Referenced by onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 129 of file CustomAnimationPane.hxx.
Referenced by initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 133 of file CustomAnimationPane.hxx.
Referenced by initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 131 of file CustomAnimationPane.hxx.
Referenced by updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 139 of file CustomAnimationPane.hxx.
Referenced by updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 130 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), getCreatePathKind(), initialize(), onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 128 of file CustomAnimationPane.hxx.
Referenced by fillAnimationLB(), getCreatePathKind(), initialize(), onAdd(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 132 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), onChangeStart(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 134 of file CustomAnimationPane.hxx.
Referenced by updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 140 of file CustomAnimationPane.hxx.
Referenced by initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 123 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 126 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 125 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 142 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 136 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 124 of file CustomAnimationPane.hxx.
Referenced by implControlHdl(), initialize(), updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 135 of file CustomAnimationPane.hxx.
Referenced by updateControls(), and ~CustomAnimationPane().
|
private |
Definition at line 162 of file CustomAnimationPane.hxx.
Referenced by initialize(), onAdd(), onChangeCurrentPage(), onSelectionChanged(), updateControls(), and updateMotionPathTags().