|
LibreOffice
LibreOffice 24.2 SDK API Reference
|
Interfaces and data structures for rendering. More...
Constant Groups | |
| constants | AnimationRepeat |
| This are the possible repeat modes for animations. | |
| constants | BlendMode |
| These constants determine some extra ways how the primitive color is combined with the background. | |
| constants | ColorComponentTag |
| A collection of tags for the individual components of a color. | |
| constants | ColorSpaceType |
| Categories for color spaces. | |
| constants | CompositeOperation |
| These constants determine how the primitive color is combined with the background. | |
| constants | EmphasisMark |
| These constants control the automatic rendering of emphasis marks. | |
| constants | FloatingPointBitmapFormat |
| This structure describes format of a floating point bitmap. | |
| constants | InterpolationMode |
| These constants specify the interpolation type for animation frames. | |
| constants | PanoseArmStyle |
| constants | PanoseContrast |
| constants | PanoseFamilyTypes |
| constants | PanoseLetterForm |
| constants | PanoseMidline |
| constants | PanoseProportion |
| constants | PanoseSerifStyle |
| constants | PanoseStrokeVariation |
| constants | PanoseWeight |
| constants | PanoseXHeight |
| constants | PathCapType |
| These constants determine which shape to use for start or end of a stroked path. | |
| constants | PathJoinType |
| Determines which shape to use when joining path segments. | |
| constants | RenderingIntent |
| The rendering intent for a color space. | |
| constants | RepaintResult |
| These constants specify the result of the XCachedPrimitive render operation. | |
| constants | TextDirection |
| Specifies main text direction in a text portion. | |
| constants | TexturingMode |
| Enumeration of possible values to spread a texture across a primitive. | |
Classes | |
| struct | AnimationAttributes |
| This structure contains attributes needed to run an animation. More... | |
| struct | ARGBColor |
| ARGB color quad. More... | |
| service | BitmapCanvas |
| This service provides the interfaces for a XBitmapCanvas. More... | |
| service | Canvas |
| Service providing an XCanvas interface. More... | |
| service | CanvasFactory |
| The CanvasFactory is used to create the Canvas objects, evaluating the user's configuration preferences from. More... | |
| struct | Caret |
| This structure contains the caret information. More... | |
| struct | ColorProfile |
| ICC Color profile. More... | |
| struct | FloatingPointBitmapLayout |
| This structure describes the memory layout of a bitmap having floating point color channels. More... | |
| struct | FontInfo |
| This structure provides information about a specific font. More... | |
| struct | FontMetrics |
| Metrics global to the font, i.e. More... | |
| struct | FontRequest |
| This structure contains all information necessary to describe a font to be queried from XCanvas. More... | |
| struct | IntegerBitmapLayout |
| This structure describes the memory layout of a bitmap having integer color channels. More... | |
| service | MtfRenderer |
| struct | Panose |
| struct | RenderState |
| This structure contains information passed to each XCanvas render operation. More... | |
| struct | RGBColor |
| RGB color triplet. More... | |
| struct | StringContext |
| Collection of string-related arguments used on all canvas text interfaces. More... | |
| struct | StrokeAttributes |
| This structure contains all attributes required for path stroking. More... | |
| struct | TextHit |
| This structure contains hit information for XTextLayout. More... | |
| struct | Texture |
| Contains all information needed to define a texture. More... | |
| struct | ViewState |
| This structure contains information considered the view state. More... | |
| exception | VolatileContentDestroyedException |
| This exception indicates an invalid volatile bitmap content. More... | |
| interface | XAnimatedSprite |
| This interface can be used to control an animated sprite object. More... | |
| interface | XAnimation |
| This interface defines an animation sequence. More... | |
| interface | XBezierPolyPolygon2D |
| This is a specialized interface for a 2D poly-polygon containing straight line and Bezier segments. More... | |
| interface | XBitmap |
| This is a generic interface to a bitmap. More... | |
| interface | XBitmapCanvas |
| This is a specialization of the canvas interface for bitmapped canvases. More... | |
| interface | XBitmapPalette |
| Interface to access the palette of a color-indexed bitmap. More... | |
| interface | XBufferController |
| Interface providing access to double/multi-buffer facilities of screen devices. More... | |
| interface | XCachedPrimitive |
| Interface for cached repaint of already drawn XCanvas primitives. More... | |
| interface | XCanvas |
| Central interface for rendering. More... | |
| interface | XCanvasFont |
| This interface provides access to a specific, XCanvas-dependent font incarnation. More... | |
| interface | XColorSpace |
| Information how to interpret certain color data. More... | |
| interface | XCustomSprite |
| Interface to control a custom sprite object on a XSpriteCanvas. More... | |
| interface | XGraphicDevice |
| This interface provides access to a graphic device, such as a printer, or a screen device. More... | |
| interface | XHalfFloatBitmap |
| Specialized interface for bitmaps containing half floats as their color components. More... | |
| interface | XHalfFloatReadOnlyBitmap |
| Specialized interface for bitmaps containing half floats as their color components. More... | |
| interface | XIeeeDoubleBitmap |
| This is a specialized interface for bitmaps containing IEEE doubles for their color components. More... | |
| interface | XIeeeDoubleReadOnlyBitmap |
| This is a specialized interface for bitmaps containing IEEE doubles for their color components. More... | |
| interface | XIeeeFloatBitmap |
| Specialized interface for bitmaps containing IEEE floats as their color components. More... | |
| interface | XIeeeFloatReadOnlyBitmap |
| Specialized interface for bitmaps containing IEEE floats as their color components. More... | |
| interface | XIntegerBitmap |
| This is a specialized interface for bitmaps having integer color channels. More... | |
| interface | XIntegerBitmapColorSpace |
| A color space for integer bitmap formats. More... | |
| interface | XIntegerReadOnlyBitmap |
| This is a specialized interface for bitmaps having integer color channels. More... | |
| interface | XLinePolyPolygon2D |
| Specialized interface for a 2D poly-polygon containing only straight line segments. More... | |
| interface | XMtfRenderer |
| interface | XParametricPolyPolygon2D |
| Interface to a dynamic poly-polygon generator, that generates poly-polygons depending on a given parameter value. More... | |
| interface | XPolyPolygon2D |
| Generic interface for poly-polygons in 2D. More... | |
| interface | XSimpleCanvas |
| Provides the basic graphical output operations for a canvas. More... | |
| interface | XSprite |
| Interface to control a sprite object. More... | |
| interface | XSpriteCanvas |
| Specialization of a XCanvas, where moving, animated objects (called sprites) are supported. More... | |
| interface | XTextLayout |
| This is the central interface for text layouting. More... | |
| interface | XVolatileBitmap |
| This is a specialized interface to a volatile bitmap (which can become invalid at any point in time). More... | |
Typedefs | |
| typedef sequence< ColorComponent > | Color |
| Shorthand for the device-dependent color components, and easier to read. More... | |
| typedef double | ColorComponent |
| Shorthand for the device-dependent color components, and easier to read. More... | |
Enumerations | |
| enum | FillRule { NON_ZERO, EVEN_ODD } |
| Determines which algorithm to use when determining inside and outside of filled poly-polygons. More... | |
Interfaces and data structures for rendering.
| typedef sequence<ColorComponent> Color |
Shorthand for the device-dependent color components, and easier to read.
| typedef double ColorComponent |
Shorthand for the device-dependent color components, and easier to read.
| enum FillRule |
Determines which algorithm to use when determining inside and outside of filled poly-polygons.
1.8.14