LibreOffice Module sd (master) 1
Classes | Namespaces | Typedefs | Enumerations
CustomAnimationEffect.hxx File Reference
#include <com/sun/star/animations/XAnimationNode.hpp>
#include <com/sun/star/animations/XTimeContainer.hpp>
#include <com/sun/star/animations/XAudio.hpp>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/util/XChangesListener.hpp>
#include <rtl/ref.hxx>
#include <vcl/timer.hxx>
#include <tools/long.hxx>
#include "sddllapi.h"
#include <list>
#include <vector>
#include <map>
#include <memory>
Include dependency graph for CustomAnimationEffect.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sd::CustomAnimationEffect
 
struct  sd::stl_CustomAnimationEffect_search_node_predict
 
class  sd::ISequenceListener
 this listener is implemented by UI components to track changes in the animation core More...
 
class  sd::CustomAnimationTextGroup
 this class keeps track of a group of animations that build up a text animation for a single shape More...
 
class  sd::EffectSequenceHelper
 
class  sd::InteractiveSequence
 
class  sd::MainSequence
 
class  sd::MainSequenceRebuildGuard
 

Namespaces

namespace  sd
 

Typedefs

typedef std::shared_ptr< CustomAnimationPreset > sd::CustomAnimationPresetPtr
 
typedef std::list< CustomAnimationEffectPtr > sd::EffectSequence
 
typedef std::shared_ptr< CustomAnimationTextGroup > sd::CustomAnimationTextGroupPtr
 
typedef std::map< sal_Int32, CustomAnimationTextGroupPtr > sd::CustomAnimationTextGroupMap
 
typedef std::shared_ptr< InteractiveSequence > sd::InteractiveSequencePtr
 
typedef std::vector< InteractiveSequencePtr > sd::InteractiveSequenceVector
 
typedef std::shared_ptr< MainSequence > sd::MainSequencePtr
 

Enumerations

enum class  sd::EValue {
  sd::To ,
  sd::By
}