|
LibreOffice Module sd (master) 1
|
#include <CustomAnimationPreset.hxx>
Public Member Functions | |
| CustomAnimationPreset (const CustomAnimationEffectPtr &pEffect) | |
| void | add (const CustomAnimationEffectPtr &pEffect) |
| SD_DLLPUBLIC css::uno::Reference< css::animations::XAnimationNode > | create (const OUString &rstrSubType) |
| const OUString & | getPresetId () const |
| const OUString & | getLabel () const |
| double | getDuration () const |
| std::vector< OUString > | getSubTypes () |
| std::vector< OUString > | getProperties () const |
| bool | hasProperty (std::u16string_view rProperty) const |
| bool | isTextOnly () const |
Private Attributes | |
| OUString | maPresetId |
| OUString | maProperty |
| OUString | maLabel |
| OUString | maDefaultSubTyp |
| double | mfDuration |
| bool | mbIsTextOnly |
| EffectsSubTypeMap | maSubTypes |
Friends | |
| class | CustomAnimationPresets |
Definition at line 38 of file CustomAnimationPreset.hxx.
| sd::CustomAnimationPreset::CustomAnimationPreset | ( | const CustomAnimationEffectPtr & | pEffect | ) |
Definition at line 114 of file CustomAnimationPreset.cxx.
References add(), maDefaultSubTyp, maPresetId, maProperty, mbIsTextOnly, and mfDuration.
| void sd::CustomAnimationPreset::add | ( | const CustomAnimationEffectPtr & | pEffect | ) |
Definition at line 130 of file CustomAnimationPreset.cxx.
References maSubTypes.
Referenced by CustomAnimationPreset().
| Reference< XAnimationNode > sd::CustomAnimationPreset::create | ( | const OUString & | rstrSubType | ) |
Definition at line 148 of file CustomAnimationPreset.cxx.
References Exception, maDefaultSubTyp, maSubTypes, and TOOLS_WARN_EXCEPTION.
|
inline |
Definition at line 51 of file CustomAnimationPreset.hxx.
References mfDuration.
|
inline |
Definition at line 50 of file CustomAnimationPreset.hxx.
References maLabel.
|
inline |
Definition at line 49 of file CustomAnimationPreset.hxx.
References maPresetId.
| std::vector< OUString > sd::CustomAnimationPreset::getProperties | ( | ) | const |
Definition at line 173 of file CustomAnimationPreset.cxx.
References maProperty, and nPos.
| std::vector< OUString > sd::CustomAnimationPreset::getSubTypes | ( | ) |
Definition at line 135 of file CustomAnimationPreset.cxx.
References maSubTypes.
| bool sd::CustomAnimationPreset::hasProperty | ( | std::u16string_view | rProperty | ) | const |
Definition at line 188 of file CustomAnimationPreset.cxx.
References o3tl::getToken(), maProperty, and nPos.
|
inline |
Definition at line 57 of file CustomAnimationPreset.hxx.
References mbIsTextOnly.
|
friend |
Definition at line 40 of file CustomAnimationPreset.hxx.
|
private |
Definition at line 63 of file CustomAnimationPreset.hxx.
Referenced by create(), and CustomAnimationPreset().
|
private |
Definition at line 62 of file CustomAnimationPreset.hxx.
Referenced by getLabel().
|
private |
Definition at line 60 of file CustomAnimationPreset.hxx.
Referenced by CustomAnimationPreset(), and getPresetId().
|
private |
Definition at line 61 of file CustomAnimationPreset.hxx.
Referenced by CustomAnimationPreset(), getProperties(), and hasProperty().
|
private |
Definition at line 67 of file CustomAnimationPreset.hxx.
Referenced by add(), create(), and getSubTypes().
|
private |
Definition at line 65 of file CustomAnimationPreset.hxx.
Referenced by CustomAnimationPreset(), and isTextOnly().
|
private |
Definition at line 64 of file CustomAnimationPreset.hxx.
Referenced by CustomAnimationPreset(), and getDuration().