▼Nbox2d | |
►Nutils | |
Cbox2DBody | Class that manages a single box2D Body |
CBox2DDynamicUpdateInformation | Holds required information to perform an update to box2d body of a shape that was altered by an animation effect |
Cbox2DWorld | Class that manages the Box2D World |
▼Nslideshow | |
►Ninternal | |
►NActivitiesFactory | |
CCommonParameters | Collection of common factory parameters |
CActivitiesQueue | This class handles the XSprite updates needed for animations, such as moves, scales etc |
CActivity | |
CActivityBase | Base class for animation activities |
CActivityParameters | Parameter struct for animation activities |
CAllAnimationEventHandler | |
CAnimatableShape | Represents an animatable shape |
CAnimatedSprite | This class provides the sprite for animated shapes |
CAnimation | Interface defining a generic animation |
CAnimationActivity | Extends the Activity interface with animation-specific functions |
CAnimationAudioNode | Audio node |
CAnimationBaseNode | Common base class for all leaf animation nodes |
CAnimationColorNode | |
CAnimationCommandNode | Command node |
CAnimationEventHandler | Interface for handling animation events |
CAnimationFunction | Interface describing an abstract animation function |
CAnimationNode | This interface is used to mirror every XAnimateNode object in the presentation core |
CAnimationPathMotionNode | |
CAnimationPhysicsNode | |
CAnimationSetNode | |
CAnimationTransformNode | |
CAnimationTransitionFilterNode | |
CAttributableShape | Represents an animatable shape, that can have its attributes changed |
CBarnDoorWipe | Generate a barn door wipe or double barn door wipe: |
CBarnZigZagWipe | Generates a vertical barnZigZag wipe: |
CBarWipePolyPolygon | Generates a horizontal, left-to-right bar wipe: |
CBaseContainerNode | This interface extends BaseNode with child handling methods |
►CBaseNode | This interface extends AnimationNode with some file-private accessor methods |
CStateTransition | State transition handling |
CBoolAnimation | Interface defining a bool animation |
CBoxSnakesWipe | Generates a twoBoxLeft or fourBoxHorizontal wipe: |
CBoxWipe | Generates a default topleft to right bottom box wipe |
CCheckerBoardWipe | Generate a check board wipe (across) |
CClickEventHandler | |
CClippingFunctor | Generates the final clipping polygon |
CClockWipe | Generates a clockWiseTwelve clock wipe: |
CColorAnimation | Interface defining a color animation |
CCombTransition | Comb transition class |
CContinuousActivityBase | Simple, continuous animation |
CContinuousKeyTimeActivityBase | Interpolated, key-times animation |
CDelay | Event, which delays the functor call the given amount of time |
CDelay_ | |
CDelayFacade | Event, which delays calling passed Event's fire() method the given amount of time |
CDiscreteActivityBase | Specialization of ActivityBase for discrete time activities |
CDisposable | Disposable interface |
CDocTreeNode | This class represents kind of a DOM tree node for shape text |
CDocTreeNodeSupplier | Interface to retrieve DocTreeNodes from subsettable shapes |
CDoubleDiamondWipe | Generates a double diamond wipe: |
CDrawShape | This class is the representation of a draw document's XShape, and implements the Shape, AnimatableShape, and AttributableShape interfaces |
►CDrawShapeSubsetting | This class encapsulates the subsetting aspects of a DrawShape |
CSubsetEntry | Entry for subset shape |
CEffectRewinder | Rewind single effects of the main effect sequence |
CEllipseWipe | Generate an iris wipe |
►CEmptyBase | |
CEmptyClearableGuard | |
CEmptyGuard | |
CEnumAnimation | Interface defining an enum animation |
CEvent | Definition of Event interface |
CEventHandler | Interface for event handling objects |
CEventMultiplexer | This class multiplexes user-activated and slide-show global events |
CEventMultiplexerImpl | |
►CEventQueue | This class handles events in a presentation |
CEventEntry | |
CExpressionNode | Refinement of AnimationFunction |
CExpressionNodeFactory | ExpressionNode factory |
►CExternalShapeBase | Base class for shapes rendered by external engines |
CExternalShapeBaseListener | |
CFanWipe | Generates a centerTop (center=true) or double fan wipe: |
CFigureWipe | |
CFourBoxWipe | Generate a 4-box wipe |
CFrameRate | Some frame rate related data |
CFunctionApply | |
CFunctionApply< void, ListenerTargetT > | |
Chash | |
►CHSLColor | HSL color space class |
CHSLTriple | |
CHSLColorAnimation | Interface defining a HSL color animation |
►CHyperlinkArea | HyperlinkArea interface |
ClessThanArea | Functor struct, for area ordering |
CHyperlinkHandler | Interface for handling hyperlink clicks |
CIExternalMediaShapeBase | Represents a shape containing playable content rendered by external engine (e.g |
CInterpolator | |
CInterpolator< HSLColor > | Specialization for HSLColor, to employ color-specific interpolator |
CInterruptableEventPair | Return value for makeInterruptableDelay() |
CIntrinsicAnimationEventHandler | Interface for handling intrinsic animation display modes |
CIrisWipe | Generate an iris wipe |
►CLayer | This class represents one layer of output on a Slide |
CViewEntry | |
CLayerEndUpdate | |
►CLayerManager | This class manages all of a slide's layers (and shapes) |
CShapeComparator | |
CListenerContainerBase | Container for objects that can be notified |
CListenerOperations | |
CListenerOperations< std::weak_ptr< ListenerTargetT > > | |
CListenerOperations< ViewEventHandlerWeakPtrWrapper > | |
CMediaFileManager | |
CMouseEnterHandler | |
CMouseEventHandler | Interface for handling mouse events |
CMouseLeaveHandler | |
CMtfAnimationFrame | |
CNodeContext | Context for every node |
CNumberAnimation | Interface defining a number animation |
CPaintOverlayHandler | |
CPairAnimation | Interface defining a pair of numbers animation |
CParallelSnakesWipe | Generates a parallel snakes wipe: |
CParallelTimeContainer | This class implements parallel node containers |
CParametricPolyPolygon | Interface defining a parametric poly-polygon |
CPauseEventHandler | Interface for handling pause events |
CPinWheelWipe | Generates a n-blade pinWheel wipe: |
CPointerSymbol | On-screen 'laser pointer' from the Impress remote control |
CPropertyAnimationNode | |
CRandomWipe | |
►CRehearseTimingsActivity | |
CMouseHandler | |
CWakeupEvent | |
►CRGBColor | RGB color space class |
CRGBTriple | |
►CScreenUpdater | Screen updater |
CImplScreenUpdater | |
CUpdateLock | |
CSequentialTimeContainer | This class implements sequential node containers |
CSetActivity | Templated setter for animation values |
►CShape | Represents a slide's shape object |
ClessThanShape | Functor struct, for shape ordering |
CShapeAttributeLayer | Encapsulates all modifiable attributes of a shape |
CShapeAttributeLayerHolder | Holds a ShapeAttributeLayer, together with the associated Shape |
CShapeClickEventHandler | |
►CShapeImporter | This class imports all shapes from a given XShapes object |
CXShapesEntry | |
CShapeListenerEventHandler | Interface for handling view events |
CShapeManager | ShapeManager interface |
CShapeManagerImpl | Listener class for shape events |
CShapeSubset | Subset RAII wrapper for shapes |
CSharedPtrAble | Base class for being a shared pointer, since quite a few of the downstream classes want to be stored using std::shared_ptr |
CSimpleContinuousActivityBase | Simple, continuous animation |
CSkipEffectEventHandler | |
CSlide | |
CSlideAnimations | This class generates and manages all animations of a slide |
CSlideBitmap | Little wrapper encapsulating an XBitmap |
►CSlideChangeBase | Base class for all slide change effects |
CViewEntry | Info on a per-view basis |
CSlideOverlayButton | |
CSlideShowContext | Common arguments for slideshow objects |
CSmilFunctionParser | |
CSnakeWipe | Generates a snake wipe: |
CSoundPlayer | Little class that plays a sound from a URL |
CSpiralWipe | Generates a topLeftClockWise or bottomLeftCounterClockWise (flipOnYAxis=true) spiral wipe: |
CState | This interface represents a stateful object |
CStringAnimation | Interface defining a string animation |
CSubsettableShapeManager | SubsettableShapeManager interface |
CSweepWipe | |
CThreadUnsafeListenerContainer | ListenerContainer variant that does not serialize access |
►CTransitionInfo | |
CComparator | Compare against type and subtype |
CUnoView | Extend View with UNO interface retrieval |
CUnoViewContainer | Contains UnoViews |
CUserEventQueue | This class schedules user-activated events |
CUserPaintEventHandler | Interface for handling user paint state changes |
CUserPaintOverlay | Slide overlay, which can be painted into by the user |
CVeeWipe | Generate a vee wipe |
CView | |
CViewAppletShape | This class is the viewable representation of a draw document's applet object, associated to a specific View |
CViewBackgroundShape | This class is the viewable representation of a draw document's background, associated to a specific View |
CViewEventHandler | Interface for handling view events |
CViewLayer | |
CViewMediaShape | This class is the viewable representation of a draw document's media object, associated to a specific View |
CViewRepaintHandler | Interface for handling view repaint events |
►CViewShape | This class is the viewable representation of a draw document's XShape, associated to a specific View |
CRenderArgs | |
CRendererCacheEntry | |
CViewUpdate | Interface for something that can perform view updates |
CWaitSymbol | On-screen 'hour glass' for when slideshow is unresponsive |
CWakeupEvent | Little helper class, used to set Activities active again after some sleep period |
CWaterfallWipe | Generate a vertical left waterfall wipe |
CZigZagWipe | Generates a left to right zigZag wipe: |
CParseError | This exception is thrown, when the SMIL arithmetic expression parser failed to parse a string |
CShapeLoadFailedException | This exception is thrown, when the Shape class was not able to convert an API object into our internal representation |
CSlideShowException | |
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 |
CPrimitive | This class is a list of Triangles that will share Operations, and could possibly share |
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 |
CSceneObject | |
CSEllipseTranslate | Translation transformation |
CSRotate | This class is a generic CounterClockWise(CCW) rotation with an axis angle |
CSScale | Scaling transformation |
CSTranslate | Translation transformation |
CTransitionScene | |
CTransitionSettings | |
CVertex | |