|
LibreOffice Module sd (master) 1
|
Namespaces | |
| namespace | TableColumnUndo |
| namespace | TableLayouter |
| namespace | TableRowUndo |
| namespace | TableStyleUndo |
Classes | |
| class | CellCursor |
| struct | CellPos |
| class | CellRange |
| class | CellUndo |
| struct | EdgeInfo |
| class | FastPropertySet |
| class | FastPropertySetInfo |
| class | InsertColUndo |
| class | InsertRowUndo |
| class | RangeIterator |
| class | RemoveColUndo |
| class | RemoveRowUndo |
| class | SdrTableObj |
| class | SdrTableObjImpl |
| class | SdrTableRtfExporter |
| class | SdrTableRTFParser |
| class | SvxTableController |
| class | TableBorderHdl |
| class | TableColumn |
| class | TableColumns |
| class | TableColumnUndo |
| struct | TableEdge |
| class | TableEdgeHdl |
| class | TableLayouter |
| class | TableModel |
| class | TableModelNotifyGuard |
| class | TableRow |
| class | TableRows |
| class | TableRowUndo |
| struct | TableStyleSettings |
| class | TableStyleUndo |
Typedefs | |
| typedef rtl::Reference< Cell > | CellRef |
| typedef rtl::Reference< TableModel > | TableModelRef |
| typedef rtl::Reference< TableRow > | TableRowRef |
| typedef rtl::Reference< TableColumn > | TableColumnRef |
| typedef std::vector< CellRef > | CellVector |
| typedef std::vector< TableRowRef > | RowVector |
| typedef std::vector< TableColumnRef > | ColumnVector |
| typedef ::cppu::WeakComponentImplHelper< css::table::XTable, css::util::XBroadcaster > | TableModelBase |
| typedef ::cppu::ImplInheritanceHelper< CellRange, css::table::XCellCursor, css::table::XMergeableCellRange > | CellCursorBase |
| typedef std::vector< css::beans::Property > | PropertyVector |
| typedef std::unordered_map< OUString, ::sal_uInt32 > | PropertyMap |
| typedef ::cppu::AggImplInheritanceHelper2< FastPropertySet, css::table::XCellRange, css::container::XNamed > | TableColumnBase |
| typedef std::map< OUString, sal_Int32 > | CellStyleNameMap |
| typedef ::comphelper::WeakComponentImplHelper< XStyle, XNameReplace, XServiceInfo, XIndexReplace, XModifiable, XModifyListener, XPropertySet > | TableDesignStyleBase |
| typedef std::vector< Reference< XStyle > > | TableDesignStyleVector |
| typedef std::vector< CellRef > | MergeableCellVector |
| typedef std::vector< MergeableCellVector > | MergeVector |
| typedef std::vector< editeng::SvxBorderLine * > | BorderLineVector |
| typedef std::vector< BorderLineVector > | BorderLineMap |
| typedef ::cppu::AggImplInheritanceHelper2< FastPropertySet, css::table::XCellRange, css::container::XNamed > | TableRowBase |
| typedef std::vector< std::shared_ptr< RTFCellDefault > > | RTFCellDefaultVector |
| typedef std::shared_ptr< RTFCellInfo > | RTFCellInfoPtr |
| typedef std::vector< RTFCellInfoPtr > | RTFColumnVector |
| typedef std::shared_ptr< RTFColumnVector > | RTFColumnVectorPtr |
Enumerations | |
| enum | TableEdgeState |
| enum | TableHitKind { NONE , Cell , CellTextArea , HorizontalBorder , VerticallBorder } |
Functions | |
| class | SAL_LOPLUGIN_ANNOTATE ("crosscast") ICellRange |
| rtl::Reference< sdr::SelectionController > | CreateTableController (SdrView &rView, const SdrTableObj &rObj, const rtl::Reference< sdr::SelectionController > &xRefController) |
| static void | ImplSetLinePreserveColor (SvxBoxItem &rNewFrame, const SvxBorderLine *pNew, SvxBoxItemLine nLine) |
| static void | ImplApplyBoxItem (CellPosFlag nCellPosFlags, const SvxBoxItem *pBoxItem, const SvxBoxInfoItem *pBoxInfoItem, SvxBoxItem &rNewFrame) |
| static void | ImplSetLineColor (SvxBoxItem &rNewFrame, SvxBoxItemLine nLine, const Color &rColor) |
| static void | ImplApplyLineColorItem (CellPosFlag nCellPosFlags, const SvxColorItem *pLineColorItem, SvxBoxItem &rNewFrame) |
| static void | ImplApplyBorderLineItem (CellPosFlag nCellPosFlags, const SvxBorderLine *pBorderLineItem, SvxBoxItem &rNewFrame) |
| IMPL_LINK_NOARG (SvxTableController, UpdateHdl, void *, void) | |
| Reference< XNameAccess > | CreateTableDesignFamily () |
| constexpr OUStringLiteral | gsSize (u"Size") |
| static bool | checkMergeOrigin (const TableModelRef &xTable, sal_Int32 nMergedX, sal_Int32 nMergedY, sal_Int32 nCellX, sal_Int32 nCellY, bool &bRunning) |
| bool | findMergeOrigin (const TableModelRef &xTable, sal_Int32 nMergedX, sal_Int32 nMergedY, sal_Int32 &rOriginX, sal_Int32 &rOriginY) |
| static void | remove_range (Vec &rVector, sal_Int32 nIndex, sal_Int32 nCount) |
| static sal_Int32 | insert_range (Vec &rVector, sal_Int32 nIndex, sal_Int32 nCount) |
| void | ExportAsRTF (SvStream &rStrm, SdrTableObj &rObj) |
| IMPL_LINK (SdrTableRTFParser, RTFImportHdl, RtfImportInfo &, rInfo, void) | |
| void | ImportAsRTF (SvStream &rStream, SdrTableObj &rObj) |
| static void | Dispose (RowVector &rRows) |
| static void | Dispose (ColumnVector &rCols) |
| static void | Dispose (CellVector &rCells) |
Variables | |
| Empty | |
| Invisible | |
| Visible | |
| const sal_Int32 | Property_Width |
| const sal_Int32 | Property_OptimalWidth |
| const sal_Int32 | Property_IsVisible |
| const sal_Int32 | Property_IsStartOfNewPage |
| static SvxBorderLine | gEmptyBorder |
| const sal_Int32 | Property_Height |
| const sal_Int32 | Property_OptimalHeight |
| const sal_Int32 | first_row_style |
| const sal_Int32 | last_row_style |
| const sal_Int32 | first_column_style |
| const sal_Int32 | last_column_style |
| const sal_Int32 | even_rows_style |
| const sal_Int32 | odd_rows_style |
| const sal_Int32 | even_columns_style |
| const sal_Int32 | odd_columns_style |
| const sal_Int32 | body_style |
| const sal_Int32 | background_style |
| const sal_Int32 | style_count |