LibreOffice Module toolkit (master) 1
|
#include <animatedimages.hxx>
Public Member Functions | |
AnimatedImagesControlModel (css::uno::Reference< css::uno::XComponentContext > const &i_factory) | |
AnimatedImagesControlModel (const AnimatedImagesControlModel &i_copySource) | |
virtual rtl::Reference< UnoControlModel > | Clone () const override |
css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL | getPropertySetInfo () override |
OUString SAL_CALL | getServiceName () override |
OUString SAL_CALL | getImplementationName () override |
css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual ::sal_Int32 SAL_CALL | getStepTime () override |
virtual void SAL_CALL | setStepTime (::sal_Int32 _steptime) override |
virtual sal_Bool SAL_CALL | getAutoRepeat () override |
virtual void SAL_CALL | setAutoRepeat (sal_Bool _autorepeat) override |
virtual ::sal_Int16 SAL_CALL | getScaleMode () override |
virtual void SAL_CALL | setScaleMode (::sal_Int16 _scalemode) override |
virtual ::sal_Int32 SAL_CALL | getImageSetCount () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getImageSet (::sal_Int32 i_index) override |
virtual void SAL_CALL | insertImageSet (::sal_Int32 i_index, const css::uno::Sequence< OUString > &i_imageURLs) override |
virtual void SAL_CALL | replaceImageSet (::sal_Int32 i_index, const css::uno::Sequence< OUString > &i_imageURLs) override |
virtual void SAL_CALL | removeImageSet (::sal_Int32 i_index) override |
virtual void SAL_CALL | addContainerListener (const css::uno::Reference< css::container::XContainerListener > &i_listener) override |
virtual void SAL_CALL | removeContainerListener (const css::uno::Reference< css::container::XContainerListener > &i_listener) override |
![]() | |
AggImplInheritanceHelper1 () | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Protected Member Functions | |
virtual | ~AnimatedImagesControlModel () override |
css::uno::Any | ImplGetDefaultValue (sal_uInt16 nPropId) const override |
::cppu::IPropertyArrayHelper & | getInfoHelper () override |
void | setFastPropertyValue_NoBroadcast (std::unique_lock< std::mutex > &rGuard, sal_Int32 nHandle, const css::uno::Any &rValue) override |
![]() | |
AggImplInheritanceHelper1 (T1 const &arg1) | |
AggImplInheritanceHelper1 (T1 const &arg1, T2 const &arg2) | |
AggImplInheritanceHelper1 (T1 const &arg1, T2 const &arg2, T3 const &arg3) | |
AggImplInheritanceHelper1 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4) | |
AggImplInheritanceHelper1 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5) | |
AggImplInheritanceHelper1 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5, T6 const &arg6) | |
Private Attributes | |
comphelper::OInterfaceContainerHelper4< css::container::XContainerListener > | maContainerListeners |
std::vector< css::uno::Sequence< OUString > > | maImageSets |
Definition at line 36 of file animatedimages.hxx.
toolkit::AnimatedImagesControlModel::AnimatedImagesControlModel | ( | css::uno::Reference< css::uno::XComponentContext > const & | i_factory | ) |
Referenced by Clone().
toolkit::AnimatedImagesControlModel::AnimatedImagesControlModel | ( | const AnimatedImagesControlModel & | i_copySource | ) |
Definition at line 247 of file animatedimages.cxx.
|
overrideprotectedvirtual |
Definition at line 254 of file animatedimages.cxx.
|
overridevirtual |
Definition at line 460 of file animatedimages.cxx.
References comphelper::OInterfaceContainerHelper4< class ListenerT >::addInterface(), m_aMutex, and maContainerListeners.
|
overridevirtual |
Definition at line 259 of file animatedimages.cxx.
References AnimatedImagesControlModel().
|
overridevirtual |
Definition at line 357 of file animatedimages.cxx.
References BASEPROPERTY_AUTO_REPEAT, GetPropertyName(), and getPropertyValue().
|
overridevirtual |
Definition at line 395 of file animatedimages.cxx.
References m_aMutex, m_bDisposed, and maImageSets.
|
override |
Definition at line 385 of file animatedimages.cxx.
References m_aMutex, m_bDisposed, and maImageSets.
|
override |
Definition at line 278 of file animatedimages.cxx.
|
overrideprotected |
Definition at line 336 of file animatedimages.cxx.
References aHelper.
Referenced by getPropertySetInfo().
|
override |
Definition at line 265 of file animatedimages.cxx.
References getInfoHelper().
|
override |
Definition at line 371 of file animatedimages.cxx.
References BASEPROPERTY_IMAGE_SCALE_MODE, GetPropertyName(), and getPropertyValue().
|
override |
Definition at line 272 of file animatedimages.cxx.
|
override |
Definition at line 343 of file animatedimages.cxx.
References BASEPROPERTY_STEP_TIME, GetPropertyName(), and getPropertyValue().
|
override |
Definition at line 284 of file animatedimages.cxx.
|
overrideprotected |
Definition at line 311 of file animatedimages.cxx.
References Any, BASEPROPERTY_AUTO_REPEAT, BASEPROPERTY_BORDER, BASEPROPERTY_DEFAULTCONTROL, BASEPROPERTY_IMAGE_SCALE_MODE, BASEPROPERTY_STEP_TIME, and UnoControlModel::ImplGetDefaultValue().
|
overridevirtual |
Definition at line 407 of file animatedimages.cxx.
References elementInserted(), m_aMutex, m_bDisposed, maContainerListeners, and maImageSets.
|
overridevirtual |
Definition at line 467 of file animatedimages.cxx.
References m_aMutex, maContainerListeners, and comphelper::OInterfaceContainerHelper4< class ListenerT >::removeInterface().
|
overridevirtual |
Definition at line 441 of file animatedimages.cxx.
References elementRemoved(), m_aMutex, m_bDisposed, maContainerListeners, and maImageSets.
|
overridevirtual |
Definition at line 424 of file animatedimages.cxx.
References elementReplaced(), m_aMutex, m_bDisposed, maContainerListeners, and maImageSets.
|
overridevirtual |
Definition at line 365 of file animatedimages.cxx.
References Any, BASEPROPERTY_AUTO_REPEAT, GetPropertyName(), and setPropertyValue().
|
overrideprotected |
Definition at line 290 of file animatedimages.cxx.
References BASEPROPERTY_IMAGE_SCALE_MODE.
|
overridevirtual |
Definition at line 379 of file animatedimages.cxx.
References Any, BASEPROPERTY_IMAGE_SCALE_MODE, GetPropertyName(), and setPropertyValue().
|
overridevirtual |
Definition at line 351 of file animatedimages.cxx.
References Any, BASEPROPERTY_STEP_TIME, GetPropertyName(), and setPropertyValue().
|
private |
Definition at line 81 of file animatedimages.hxx.
Referenced by addContainerListener(), insertImageSet(), removeContainerListener(), removeImageSet(), and replaceImageSet().
|
private |
Definition at line 82 of file animatedimages.hxx.
Referenced by getImageSet(), getImageSetCount(), insertImageSet(), removeImageSet(), and replaceImageSet().