LibreOffice Module sd (master) 1
|
this class keeps track of a group of animations that build up a text animation for a single shape More...
#include <CustomAnimationEffect.hxx>
Public Member Functions | |
CustomAnimationTextGroup (const css::uno::Reference< css::drawing::XShape > &rTarget, sal_Int32 nGroupId) | |
void | reset () |
void | addEffect (CustomAnimationEffectPtr const &pEffect) |
const EffectSequence & | getEffects () const |
sal_Int32 | getTextGrouping () const |
bool | getAnimateForm () const |
bool | getTextReverse () const |
double | getTextGroupingAuto () const |
Private Types | |
enum | { PARA_LEVELS = 5 } |
Private Attributes | |
EffectSequence | maEffects |
css::uno::Reference< css::drawing::XShape > | maTarget |
sal_Int32 | mnTextGrouping |
bool | mbAnimateForm |
bool | mbTextReverse |
double | mfGroupingAuto |
sal_Int32 | mnLastPara |
sal_Int8 | mnDepthFlags [PARA_LEVELS] |
sal_Int32 | mnGroupId |
Friends | |
class | EffectSequenceHelper |
this class keeps track of a group of animations that build up a text animation for a single shape
Definition at line 226 of file CustomAnimationEffect.hxx.
|
private |
Enumerator | |
---|---|
PARA_LEVELS |
Definition at line 249 of file CustomAnimationEffect.hxx.
sd::CustomAnimationTextGroup::CustomAnimationTextGroup | ( | const css::uno::Reference< css::drawing::XShape > & | rTarget, |
sal_Int32 | nGroupId | ||
) |
Definition at line 2334 of file CustomAnimationEffect.cxx.
void sd::CustomAnimationTextGroup::addEffect | ( | CustomAnimationEffectPtr const & | pEffect | ) |
Definition at line 2357 of file CustomAnimationEffect.cxx.
References Any, maEffects, mbAnimateForm, mbTextReverse, mfGroupingAuto, mnDepthFlags, mnLastPara, mnTextGrouping, and PARA_LEVELS.
|
inline |
Definition at line 241 of file CustomAnimationEffect.hxx.
References mbAnimateForm.
|
inline |
Definition at line 236 of file CustomAnimationEffect.hxx.
References maEffects.
|
inline |
Definition at line 239 of file CustomAnimationEffect.hxx.
References mnTextGrouping.
|
inline |
Definition at line 243 of file CustomAnimationEffect.hxx.
References mfGroupingAuto.
|
inline |
Definition at line 242 of file CustomAnimationEffect.hxx.
References mbTextReverse.
void sd::CustomAnimationTextGroup::reset | ( | ) |
Definition at line 2341 of file CustomAnimationEffect.cxx.
References maEffects, mbAnimateForm, mbTextReverse, mfGroupingAuto, mnDepthFlags, mnLastPara, and mnTextGrouping.
Referenced by CustomAnimationTextGroup().
|
friend |
Definition at line 228 of file CustomAnimationEffect.hxx.
|
private |
Definition at line 246 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), getEffects(), and reset().
|
private |
Definition at line 247 of file CustomAnimationEffect.hxx.
|
private |
Definition at line 252 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), getAnimateForm(), and reset().
|
private |
Definition at line 253 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), getTextReverse(), and reset().
|
private |
Definition at line 254 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), getTextGroupingAuto(), and reset().
|
private |
Definition at line 256 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), and reset().
|
private |
Definition at line 257 of file CustomAnimationEffect.hxx.
|
private |
Definition at line 255 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), and reset().
|
private |
Definition at line 251 of file CustomAnimationEffect.hxx.
Referenced by addEffect(), getTextGrouping(), and reset().