LibreOffice Module sd (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
sd::TransitionPreset Class Reference

#include <TransitionPreset.hxx>

Public Member Functions

sal_Int16 getTransition () const
 
sal_Int16 getSubtype () const
 
bool getDirection () const
 
sal_Int32 getFadeColor () const
 
const OUString & getPresetId () const
 
const OUString & getSetId () const
 
const OUString & getSetLabel () const
 
const OUString & getVariantLabel () const
 

Static Public Member Functions

static const TransitionPresetListgetTransitionPresetList ()
 

Private Member Functions

 TransitionPreset (const css::uno::Reference< css::animations::XAnimationNode > &xNode)
 

Static Private Member Functions

static bool importTransitionPresetList (TransitionPresetList &rList)
 
static bool importTransitionsFile (TransitionPresetList &rList, css::uno::Reference< css::lang::XMultiServiceFactory > const &xServiceFactory, const OUString &aFilename)
 

Private Attributes

sal_Int16 mnTransition
 
sal_Int16 mnSubtype
 
bool mbDirection
 
sal_Int32 mnFadeColor
 
OUString maPresetId
 
OUString maSetId
 
OUString maSetLabel
 
OUString maVariantLabel
 

Static Private Attributes

static std::map< OUString, TransitionPresetListmPresetsMap
 

Detailed Description

Definition at line 41 of file TransitionPreset.hxx.

Constructor & Destructor Documentation

◆ TransitionPreset()

sd::TransitionPreset::TransitionPreset ( const css::uno::Reference< css::animations::XAnimationNode > &  xNode)
private

Definition at line 60 of file TransitionPreset.cxx.

References maPresetId, mbDirection, mnFadeColor, mnSubtype, and mnTransition.

Referenced by importTransitionsFile().

Member Function Documentation

◆ getDirection()

bool sd::TransitionPreset::getDirection ( ) const
inline

Definition at line 48 of file TransitionPreset.hxx.

References mbDirection.

◆ getFadeColor()

sal_Int32 sd::TransitionPreset::getFadeColor ( ) const
inline

Definition at line 49 of file TransitionPreset.hxx.

References mnFadeColor.

◆ getPresetId()

const OUString & sd::TransitionPreset::getPresetId ( ) const
inline

Definition at line 51 of file TransitionPreset.hxx.

References maPresetId.

◆ getSetId()

const OUString & sd::TransitionPreset::getSetId ( ) const
inline

Definition at line 52 of file TransitionPreset.hxx.

References maSetId.

◆ getSetLabel()

const OUString & sd::TransitionPreset::getSetLabel ( ) const
inline

Definition at line 53 of file TransitionPreset.hxx.

References maSetLabel.

◆ getSubtype()

sal_Int16 sd::TransitionPreset::getSubtype ( ) const
inline

Definition at line 47 of file TransitionPreset.hxx.

References mnSubtype.

◆ getTransition()

sal_Int16 sd::TransitionPreset::getTransition ( ) const
inline

Definition at line 46 of file TransitionPreset.hxx.

References mnTransition.

◆ getTransitionPresetList()

const TransitionPresetList & sd::TransitionPreset::getTransitionPresetList ( )
static

◆ getVariantLabel()

const OUString & sd::TransitionPreset::getVariantLabel ( ) const
inline

Definition at line 54 of file TransitionPreset.hxx.

References maVariantLabel.

◆ importTransitionPresetList()

bool sd::TransitionPreset::importTransitionPresetList ( TransitionPresetList rList)
staticprivate

◆ importTransitionsFile()

bool sd::TransitionPreset::importTransitionsFile ( TransitionPresetList rList,
css::uno::Reference< css::lang::XMultiServiceFactory > const &  xServiceFactory,
const OUString &  aFilename 
)
staticprivate

Member Data Documentation

◆ maPresetId

OUString sd::TransitionPreset::maPresetId
private

Definition at line 66 of file TransitionPreset.hxx.

Referenced by getPresetId(), and TransitionPreset().

◆ maSetId

OUString sd::TransitionPreset::maSetId
private

Definition at line 67 of file TransitionPreset.hxx.

Referenced by getSetId().

◆ maSetLabel

OUString sd::TransitionPreset::maSetLabel
private

Definition at line 68 of file TransitionPreset.hxx.

Referenced by getSetLabel().

◆ maVariantLabel

OUString sd::TransitionPreset::maVariantLabel
private

Definition at line 69 of file TransitionPreset.hxx.

Referenced by getVariantLabel().

◆ mbDirection

bool sd::TransitionPreset::mbDirection
private

Definition at line 64 of file TransitionPreset.hxx.

Referenced by getDirection(), and TransitionPreset().

◆ mnFadeColor

sal_Int32 sd::TransitionPreset::mnFadeColor
private

Definition at line 65 of file TransitionPreset.hxx.

Referenced by getFadeColor(), and TransitionPreset().

◆ mnSubtype

sal_Int16 sd::TransitionPreset::mnSubtype
private

Definition at line 63 of file TransitionPreset.hxx.

Referenced by getSubtype(), and TransitionPreset().

◆ mnTransition

sal_Int16 sd::TransitionPreset::mnTransition
private

Definition at line 62 of file TransitionPreset.hxx.

Referenced by getTransition(), and TransitionPreset().

◆ mPresetsMap

std::map< OUString, TransitionPresetList > sd::TransitionPreset::mPresetsMap
staticprivate

Definition at line 60 of file TransitionPreset.hxx.

Referenced by getTransitionPresetList().


The documentation for this class was generated from the following files: