LibreOffice Module sc (master) 1
|
#include <memory>
#include <com/sun/star/awt/FontDescriptor.hpp>
#include <com/sun/star/table/CellHoriJustify.hpp>
#include <com/sun/star/table/CellOrientation.hpp>
#include <com/sun/star/table/BorderLine2.hpp>
#include <com/sun/star/util/CellProtection.hpp>
#include <oox/drawingml/color.hxx>
#include <oox/helper/graphichelper.hxx>
#include <oox/helper/refmap.hxx>
#include <oox/helper/refvector.hxx>
#include "numberformatsbuffer.hxx"
#include <editeng/svxenum.hxx>
#include <editeng/frmdir.hxx>
#include <docmodel/color/ComplexColor.hxx>
#include <attarray.hxx>
#include <vector>
Go to the source code of this file.
Classes | |
class | oox::xls::ExcelGraphicHelper |
Relative character height if escaped. More... | |
class | oox::xls::Color |
class | oox::xls::ColorPalette |
Stores all colors of the color palette. More... | |
struct | oox::xls::FontModel |
Contains all XML font attributes, e.g. More... | |
struct | oox::xls::ApiFontUsedFlags |
Contains used flags for all API font attributes. More... | |
struct | oox::xls::ApiScriptFontName |
Contains API font name, family, and charset for a script type. More... | |
struct | oox::xls::ApiFontData |
Contains all API font attributes. More... | |
class | oox::xls::Font |
struct | oox::xls::AlignmentModel |
Contains all XML cell alignment attributes, e.g. More... | |
struct | oox::xls::ApiAlignmentData |
Contains all API cell alignment attributes. More... | |
class | oox::xls::Alignment |
struct | oox::xls::ProtectionModel |
Contains all XML cell protection attributes, e.g. More... | |
struct | oox::xls::ApiProtectionData |
Contains all API cell protection attributes. More... | |
class | oox::xls::Protection |
struct | oox::xls::BorderLineModel |
Contains XML attributes of a single border line. More... | |
struct | oox::xls::BorderModel |
Contains XML attributes of a complete cell border. More... | |
struct | oox::xls::ApiBorderData |
Contains API attributes of a complete cell border. More... | |
class | oox::xls::Border |
struct | oox::xls::PatternFillModel |
Contains XML pattern fill attributes from the patternFill element. More... | |
struct | oox::xls::GradientFillModel |
Contains XML gradient fill attributes from the gradientFill element. More... | |
struct | oox::xls::ApiSolidFillData |
Contains API fill attributes. More... | |
class | oox::xls::Fill |
Contains cell fill attributes, either a pattern fill or a gradient fill. More... | |
struct | oox::xls::XfModel |
Contains all data for a cell format or cell style. More... | |
class | oox::xls::Xf |
Represents a cell format or a cell style (called XF, extended format). More... | |
struct | oox::xls::Xf::AttrList |
class | oox::xls::Dxf |
struct | oox::xls::CellStyleModel |
Contains attributes of a cell style, e.g. More... | |
class | oox::xls::CellStyle |
class | oox::xls::CellStyleBuffer |
struct | oox::xls::AutoFormatModel |
class | oox::xls::StylesBuffer |
Namespaces | |
namespace | oox |
namespace | oox::xls |
Typedefs | |
typedef std::shared_ptr< Font > | oox::xls::FontRef |
typedef std::shared_ptr< Border > | oox::xls::BorderRef |
typedef std::shared_ptr< Fill > | oox::xls::FillRef |
typedef std::shared_ptr< Xf > | oox::xls::XfRef |
typedef std::shared_ptr< Dxf > | oox::xls::DxfRef |
typedef std::shared_ptr< CellStyle > | oox::xls::CellStyleRef |
Functions | |
SequenceInputStream & | oox::xls::operator>> (SequenceInputStream &rStrm, Color &orColor) |
bool | oox::xls::operator== (const ApiAlignmentData &rLeft, const ApiAlignmentData &rRight) |
bool | oox::xls::operator== (const ApiProtectionData &rLeft, const ApiProtectionData &rRight) |
bool | oox::xls::operator== (const XfModel &rXfModel1, const XfModel &rXfModel2) |
bool | oox::xls::operator== (const Xf &rXf1, const Xf &rXf2) |
Variables | |
const sal_Int32 | oox::xls::OOX_COLOR_WINDOWTEXT3 = 24 |
const sal_Int32 | oox::xls::OOX_COLOR_WINDOWBACK3 = 25 |
System window text color (BIFF3-BIFF4). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_WINDOWTEXT = 64 |
System window background color (BIFF3-BIFF4). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_WINDOWBACK = 65 |
System window text color (BIFF5+). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_BUTTONBACK = 67 |
System window background color (BIFF5+). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_CHWINDOWTEXT = 77 |
System button background color (face color). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_CHWINDOWBACK = 78 |
System window text color (BIFF8 charts). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_CHBORDERAUTO = 79 |
System window background color (BIFF8 charts). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_NOTEBACK = 80 |
Automatic frame border (BIFF8 charts). More... | |
const sal_Int32 | oox::xls::OOX_COLOR_NOTETEXT = 81 |
Note background color. More... | |
const sal_Int32 | oox::xls::OOX_COLOR_FONTAUTO = 0x7FFF |
Note text color. More... | |
const sal_Int16 | oox::xls::API_LINE_NONE = 0 |
Font auto color (system window text color). More... | |
const sal_Int16 | oox::xls::API_LINE_HAIR = 1 |
const sal_Int16 | oox::xls::API_LINE_THIN = 15 |
const sal_Int16 | oox::xls::API_LINE_MEDIUM = 35 |
const sal_Int16 | oox::xls::API_LINE_THICK = 50 |
const sal_Int16 | oox::xls::API_ESCAPE_NONE = 0 |
const sal_Int16 | oox::xls::API_ESCAPE_SUPERSCRIPT = 101 |
No escapement. More... | |
const sal_Int16 | oox::xls::API_ESCAPE_SUBSCRIPT = -101 |
Superscript: raise characters automatically (magic value 101). More... | |
const sal_Int8 | oox::xls::API_ESCAPEHEIGHT_NONE = 100 |
Subscript: lower characters automatically (magic value -101). More... | |
const sal_Int8 | oox::xls::API_ESCAPEHEIGHT_DEFAULT = 58 |
Relative character height if not escaped. More... | |