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().