Cslideshow::internal::ActivitiesQueue | This class handles the XSprite updates needed for animations, such as moves, scales etc |
Cslideshow::internal::ActivityParameters | Parameter struct for animation activities |
Cslideshow::internal::AnimatedSprite | This class provides the sprite for animated shapes |
►Cslideshow::internal::AnimationEventHandler | Interface for handling animation events |
Cslideshow::internal::AllAnimationEventHandler | |
Cslideshow::internal::AnimationAudioNode | Audio node |
►Cslideshow::internal::AnimationFunction | Interface describing an abstract animation function |
Cslideshow::internal::ExpressionNode | Refinement of AnimationFunction |
Cbox2d::utils::box2DBody | Class that manages a single box2D Body |
Cbox2d::utils::Box2DDynamicUpdateInformation | Holds required information to perform an update to box2d body of a shape that was altered by an animation effect |
Cbox2d::utils::box2DWorld | Class that manages the Box2D World |
Cslideshow::internal::ClippingFunctor | Generates the final clipping polygon |
Cslideshow::internal::ActivitiesFactory::CommonParameters | Collection of common factory parameters |
Cslideshow::internal::TransitionInfo::Comparator | Compare against type and subtype |
►Cosl::DebugBase | |
►Cslideshow::internal::BaseNode | This interface extends AnimationNode with some file-private accessor methods |
Cslideshow::internal::AnimationAudioNode | Audio node |
►Cslideshow::internal::AnimationBaseNode | Common base class for all leaf animation nodes |
Cslideshow::internal::AnimationColorNode | |
Cslideshow::internal::AnimationPathMotionNode | |
Cslideshow::internal::AnimationPhysicsNode | |
Cslideshow::internal::AnimationSetNode | |
Cslideshow::internal::AnimationTransformNode | |
Cslideshow::internal::AnimationTransitionFilterNode | |
Cslideshow::internal::PropertyAnimationNode | |
Cslideshow::internal::AnimationCommandNode | Command node |
►Cslideshow::internal::BaseContainerNode | This interface extends BaseNode with child handling methods |
Cslideshow::internal::ParallelTimeContainer | This class implements parallel node containers |
Cslideshow::internal::SequentialTimeContainer | This class implements sequential node containers |
Cslideshow::internal::DrawShape | This class is the representation of a draw document's XShape, and implements the Shape, AnimatableShape, and AttributableShape interfaces |
►Cslideshow::internal::Disposable | Disposable interface |
►Cslideshow::internal::Activity | |
►Cslideshow::internal::AnimationActivity | Extends the Activity interface with animation-specific functions |
►Cslideshow::internal::ActivityBase | Base class for animation activities |
Cslideshow::internal::DiscreteActivityBase | Specialization of ActivityBase for discrete time activities |
►Cslideshow::internal::SimpleContinuousActivityBase | Simple, continuous animation |
Cslideshow::internal::ContinuousActivityBase | Simple, continuous animation |
Cslideshow::internal::ContinuousKeyTimeActivityBase | Interpolated, key-times animation |
Cslideshow::internal::SetActivity< AnimationT > | Templated setter for animation values |
Cslideshow::internal::RehearseTimingsActivity | |
►Cslideshow::internal::AnimationNode | This interface is used to mirror every XAnimateNode object in the presentation core |
Cslideshow::internal::BaseNode | This interface extends AnimationNode with some file-private accessor methods |
►Cslideshow::internal::Event | Definition of Event interface |
►Cslideshow::internal::Delay | Event, which delays the functor call the given amount of time |
Cslideshow::internal::Delay_ | |
Cslideshow::internal::DelayFacade | Event, which delays calling passed Event's fire() method the given amount of time |
Cslideshow::internal::RehearseTimingsActivity::WakeupEvent | |
Cslideshow::internal::WakeupEvent | Little helper class, used to set Activities active again after some sleep period |
►Cslideshow::internal::ShapeManager | ShapeManager interface |
►Cslideshow::internal::SubsettableShapeManager | SubsettableShapeManager interface |
Cslideshow::internal::ShapeManagerImpl | Listener class for shape events |
Cslideshow::internal::SoundPlayer | Little class that plays a sound from a URL |
►Cslideshow::internal::ViewUpdate | Interface for something that can perform view updates |
Cslideshow::internal::ShapeManagerImpl | Listener class for shape events |
Cslideshow::internal::DocTreeNode | This class represents kind of a DOM tree node for shape text |
►Cslideshow::internal::DocTreeNodeSupplier | Interface to retrieve DocTreeNodes from subsettable shapes |
Cslideshow::internal::DrawShape | This class is the representation of a draw document's XShape, and implements the Shape, AnimatableShape, and AttributableShape interfaces |
Cslideshow::internal::DrawShapeSubsetting | This class encapsulates the subsetting aspects of a DrawShape |
Cslideshow::internal::EffectRewinder | Rewind single effects of the main effect sequence |
►Cslideshow::internal::EmptyBase | |
►Cslideshow::internal::ListenerContainerBase< ListenerT, EmptyBase, std::vector< ListenerT > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ListenerT, ContainerT > | ListenerContainer variant that does not serialize access |
►Cslideshow::internal::ListenerContainerBase< PrioritizedHandlerEntry< EventHandler >, EmptyBase, std::vector< PrioritizedHandlerEntry< EventHandler > > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< PrioritizedHandlerEntry< EventHandler >, std::vector< PrioritizedHandlerEntry< EventHandler > > > | |
►Cslideshow::internal::ListenerContainerBase< EventHandlerSharedPtr, EmptyBase, std::vector< EventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< EventHandlerSharedPtr, std::vector< EventHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< AnimationEventHandlerSharedPtr, EmptyBase, std::vector< AnimationEventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< AnimationEventHandlerSharedPtr, std::vector< AnimationEventHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< PauseEventHandlerSharedPtr, EmptyBase, std::vector< PauseEventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< PauseEventHandlerSharedPtr, std::vector< PauseEventHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< ViewEventHandlerWeakPtrWrapper, EmptyBase, std::vector< ViewEventHandlerWeakPtrWrapper > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ViewEventHandlerWeakPtrWrapper, std::vector< ViewEventHandlerWeakPtrWrapper > > | |
►Cslideshow::internal::ListenerContainerBase< ViewRepaintHandlerSharedPtr, EmptyBase, std::vector< ViewRepaintHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ViewRepaintHandlerSharedPtr, std::vector< ViewRepaintHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< ShapeListenerEventHandlerSharedPtr, EmptyBase, std::vector< ShapeListenerEventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ShapeListenerEventHandlerSharedPtr, std::vector< ShapeListenerEventHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< UserPaintEventHandlerSharedPtr, EmptyBase, std::vector< UserPaintEventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< UserPaintEventHandlerSharedPtr, std::vector< UserPaintEventHandlerSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< ImplMouseHandlerEntry, EmptyBase, std::vector< ImplMouseHandlerEntry > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ImplMouseHandlerEntry, std::vector< ImplMouseHandlerEntry > > | |
►Cslideshow::internal::ListenerContainerBase< PrioritizedHandlerEntry< HyperlinkHandler >, EmptyBase, std::vector< PrioritizedHandlerEntry< HyperlinkHandler > > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< PrioritizedHandlerEntry< HyperlinkHandler >, std::vector< PrioritizedHandlerEntry< HyperlinkHandler > > > | |
►Cslideshow::internal::ListenerContainerBase< ViewUpdateSharedPtr, EmptyBase, std::vector< ViewUpdateSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< ViewUpdateSharedPtr, std::vector< ViewUpdateSharedPtr > > | |
►Cslideshow::internal::ListenerContainerBase< IntrinsicAnimationEventHandlerSharedPtr, EmptyBase, std::vector< IntrinsicAnimationEventHandlerSharedPtr > > | |
Cslideshow::internal::ThreadUnsafeListenerContainer< IntrinsicAnimationEventHandlerSharedPtr, std::vector< IntrinsicAnimationEventHandlerSharedPtr > > | |
Cslideshow::internal::EmptyBase::EmptyClearableGuard | |
Cslideshow::internal::EmptyBase::EmptyGuard | |
►Cstd::enable_shared_from_this | |
Cslideshow::internal::Layer | This class represents one layer of output on a Slide |
Cslideshow::internal::ShapeManagerImpl | Listener class for shape events |
►Cslideshow::internal::SharedPtrAble | Base class for being a shared pointer, since quite a few of the downstream classes want to be stored using std::shared_ptr |
Cslideshow::internal::Activity | |
►Cslideshow::internal::Animation | Interface defining a generic animation |
Cslideshow::internal::BoolAnimation | Interface defining a bool animation |
Cslideshow::internal::ColorAnimation | Interface defining a color animation |
Cslideshow::internal::EnumAnimation | Interface defining an enum animation |
Cslideshow::internal::HSLColorAnimation | Interface defining a HSL color animation |
►Cslideshow::internal::NumberAnimation | Interface defining a number animation |
►Cslideshow::internal::SlideChangeBase | Base class for all slide change effects |
Cslideshow::internal::CombTransition | Comb transition class |
Cslideshow::internal::PairAnimation | Interface defining a pair of numbers animation |
Cslideshow::internal::StringAnimation | Interface defining a string animation |
►Cslideshow::internal::ViewEventHandler | Interface for handling view events |
Cslideshow::internal::ExternalShapeBase::ExternalShapeBaseListener | |
Cslideshow::internal::PaintOverlayHandler | |
Cslideshow::internal::PointerSymbol | On-screen 'laser pointer' from the Impress remote control |
Cslideshow::internal::RehearseTimingsActivity | |
Cslideshow::internal::SlideChangeBase | Base class for all slide change effects |
Cslideshow::internal::SlideOverlayButton | |
Cslideshow::internal::WaitSymbol | On-screen 'hour glass' for when slideshow is unresponsive |
Cslideshow::internal::EventQueue::EventEntry | |
►Cslideshow::internal::EventHandler | Interface for event handling objects |
►Cslideshow::internal::ClickEventHandler | |
Cslideshow::internal::SkipEffectEventHandler | |
Cslideshow::internal::EventMultiplexer | This class multiplexes user-activated and slide-show global events |
Cslideshow::internal::EventMultiplexerImpl | |
Cslideshow::internal::EventQueue | This class handles events in a presentation |
Cslideshow::internal::ExpressionNodeFactory | ExpressionNode factory |
Cslideshow::internal::FrameRate | Some frame rate related data |
Cslideshow::internal::FunctionApply< result_type, ListenerTargetT > | |
Cslideshow::internal::FunctionApply< void, ListenerTargetT > | |
Cslideshow::internal::hash< T > | |
Cslideshow::internal::HSLColor | HSL color space class |
Cslideshow::internal::HSLColor::HSLTriple | |
►Cslideshow::internal::HyperlinkArea | HyperlinkArea interface |
Cslideshow::internal::DrawShape | This class is the representation of a draw document's XShape, and implements the Shape, AnimatableShape, and AttributableShape interfaces |
Cslideshow::internal::HyperlinkHandler | Interface for handling hyperlink clicks |
Cslideshow::internal::ScreenUpdater::ImplScreenUpdater | |
Cslideshow::internal::Interpolator< ValueType > | |
Cslideshow::internal::Interpolator< HSLColor > | Specialization for HSLColor, to employ color-specific interpolator |
Cslideshow::internal::InterruptableEventPair | Return value for makeInterruptableDelay() |
►Cslideshow::internal::IntrinsicAnimationEventHandler | Interface for handling intrinsic animation display modes |
Cslideshow::internal::ExternalShapeBase::ExternalShapeBaseListener | |
Cslideshow::internal::LayerEndUpdate | |
Cslideshow::internal::LayerManager | This class manages all of a slide's layers (and shapes) |
Cslideshow::internal::HyperlinkArea::lessThanArea | Functor struct, for area ordering |
Cslideshow::internal::Shape::lessThanShape | Functor struct, for shape ordering |
Cslideshow::internal::ListenerOperations< ListenerT > | |
Cslideshow::internal::ListenerOperations< std::weak_ptr< ListenerTargetT > > | |
Cslideshow::internal::ListenerOperations< ViewEventHandlerWeakPtrWrapper > | |
Cslideshow::internal::MediaFileManager | |
Cslideshow::internal::MouseEnterHandler | |
►Cslideshow::internal::MouseEventHandler | Interface for handling mouse events |
Cslideshow::internal::PaintOverlayHandler | |
Cslideshow::internal::RehearseTimingsActivity::MouseHandler | |
Cslideshow::internal::ShapeManagerImpl | Listener class for shape events |
Cslideshow::internal::SlideOverlayButton | |
Cslideshow::internal::MouseLeaveHandler | |
Cslideshow::internal::MtfAnimationFrame | |
►CMutexHolderBaseT | |
Cslideshow::internal::ListenerContainerBase< ListenerT, MutexHolderBaseT, ContainerT, MaxDeceasedListenerUllage > | Container for objects that can be notified |
Cslideshow::internal::NodeContext | Context for every node |
COGLTransitionImpl | OpenGL 3D Transition class |
►COperation | This class is to be derived to make any operation (transform) you may need in order to construct your transitions |
CRotateAndScaleDepthByHeight | Same as SRotate, except the depth is scaled by the width of the slide divided by the height of the window |
CRotateAndScaleDepthByWidth | Same as SRotate, except the depth is scaled by the width of the slide divided by the width of the window |
CSEllipseTranslate | Translation transformation |
CSRotate | This class is a generic CounterClockWise(CCW) rotation with an axis angle |
CSScale | Scaling transformation |
CSTranslate | Translation transformation |
►Cslideshow::internal::ParametricPolyPolygon | Interface defining a parametric poly-polygon |
Cslideshow::internal::BarWipePolyPolygon | Generates a horizontal, left-to-right bar wipe: |
Cslideshow::internal::BarnDoorWipe | Generate a barn door wipe or double barn door wipe: |
Cslideshow::internal::BoxWipe | Generates a default topleft to right bottom box wipe |
Cslideshow::internal::CheckerBoardWipe | Generate a check board wipe (across) |
Cslideshow::internal::ClockWipe | Generates a clockWiseTwelve clock wipe: |
Cslideshow::internal::DoubleDiamondWipe | Generates a double diamond wipe: |
Cslideshow::internal::EllipseWipe | Generate an iris wipe |
Cslideshow::internal::FanWipe | Generates a centerTop (center=true) or double fan wipe: |
Cslideshow::internal::FigureWipe | |
Cslideshow::internal::FourBoxWipe | Generate a 4-box wipe |
Cslideshow::internal::IrisWipe | Generate an iris wipe |
Cslideshow::internal::PinWheelWipe | Generates a n-blade pinWheel wipe: |
Cslideshow::internal::RandomWipe | |
►Cslideshow::internal::SnakeWipe | Generates a snake wipe: |
Cslideshow::internal::ParallelSnakesWipe | Generates a parallel snakes wipe: |
►Cslideshow::internal::SpiralWipe | Generates a topLeftClockWise or bottomLeftCounterClockWise (flipOnYAxis=true) spiral wipe: |
Cslideshow::internal::BoxSnakesWipe | Generates a twoBoxLeft or fourBoxHorizontal wipe: |
Cslideshow::internal::SweepWipe | |
Cslideshow::internal::VeeWipe | Generate a vee wipe |
Cslideshow::internal::WaterfallWipe | Generate a vertical left waterfall wipe |
►Cslideshow::internal::ZigZagWipe | Generates a left to right zigZag wipe: |
Cslideshow::internal::BarnZigZagWipe | Generates a vertical barnZigZag wipe: |
►Cslideshow::internal::PauseEventHandler | Interface for handling pause events |
Cslideshow::internal::SoundPlayer | Little class that plays a sound from a URL |
CPrimitive | This class is a list of Triangles that will share Operations, and could possibly share |
Cslideshow::internal::ViewShape::RenderArgs | |
Cslideshow::internal::ViewShape::RendererCacheEntry | |
Cslideshow::internal::RGBColor | RGB color space class |
Cslideshow::internal::RGBColor::RGBTriple | |
CSceneObject | |
Cslideshow::internal::ScreenUpdater | Screen updater |
►Cslideshow::internal::Shape | Represents a slide's shape object |
►Cslideshow::internal::AnimatableShape | Represents an animatable shape |
►Cslideshow::internal::AttributableShape | Represents an animatable shape, that can have its attributes changed |
Cslideshow::internal::DrawShape | This class is the representation of a draw document's XShape, and implements the Shape, AnimatableShape, and AttributableShape interfaces |
►Cslideshow::internal::IExternalMediaShapeBase | Represents a shape containing playable content rendered by external engine (e.g |
Cslideshow::internal::ExternalShapeBase | Base class for shapes rendered by external engines |
Cslideshow::internal::ShapeAttributeLayer | Encapsulates all modifiable attributes of a shape |
Cslideshow::internal::ShapeAttributeLayerHolder | Holds a ShapeAttributeLayer, together with the associated Shape |
Cslideshow::internal::ShapeClickEventHandler | |
Cslideshow::internal::LayerManager::ShapeComparator | |
Cslideshow::internal::ShapeImporter | This class imports all shapes from a given XShapes object |
►Cslideshow::internal::ShapeListenerEventHandler | Interface for handling view events |
Cslideshow::internal::ShapeManagerImpl | Listener class for shape events |
Cslideshow::internal::ShapeSubset | Subset RAII wrapper for shapes |
Cslideshow::internal::Slide | |
Cslideshow::internal::SlideAnimations | This class generates and manages all animations of a slide |
Cslideshow::internal::SlideBitmap | Little wrapper encapsulating an XBitmap |
Cslideshow::internal::SlideShowContext | Common arguments for slideshow objects |
►Cslideshow::SlideShowException | |
Cslideshow::ParseError | This exception is thrown, when the SMIL arithmetic expression parser failed to parse a string |
Cslideshow::ShapeLoadFailedException | This exception is thrown, when the Shape class was not able to convert an API object into our internal representation |
Cslideshow::internal::SmilFunctionParser | |
Cslideshow::internal::State | This interface represents a stateful object |
Cslideshow::internal::BaseNode::StateTransition | State transition handling |
Cslideshow::internal::DrawShapeSubsetting::SubsetEntry | Entry for subset shape |
Cslideshow::internal::TransitionInfo | |
CTransitionScene | |
CTransitionSettings | |
Cslideshow::internal::UnoViewContainer | Contains UnoViews |
Cslideshow::internal::ScreenUpdater::UpdateLock | |
Cslideshow::internal::UserEventQueue | This class schedules user-activated events |
►Cslideshow::internal::UserPaintEventHandler | Interface for handling user paint state changes |
Cslideshow::internal::PaintOverlayHandler | |
Cslideshow::internal::UserPaintOverlay | Slide overlay, which can be painted into by the user |
CVertex | |
Cslideshow::internal::ViewAppletShape | This class is the viewable representation of a draw document's applet object, associated to a specific View |
Cslideshow::internal::ViewBackgroundShape | This class is the viewable representation of a draw document's background, associated to a specific View |
Cslideshow::internal::Layer::ViewEntry | |
Cslideshow::internal::SlideChangeBase::ViewEntry | Info on a per-view basis |
►Cslideshow::internal::ViewLayer | |
►Cslideshow::internal::View | |
Cslideshow::internal::UnoView | Extend View with UNO interface retrieval |
Cslideshow::internal::ViewMediaShape | This class is the viewable representation of a draw document's media object, associated to a specific View |
Cslideshow::internal::ViewRepaintHandler | Interface for handling view repaint events |
Cslideshow::internal::ViewShape | This class is the viewable representation of a draw document's XShape, associated to a specific View |
Cslideshow::internal::ShapeImporter::XShapesEntry | |