LibreOffice Module sd (master) 1
|
#include <grouptable.hxx>
Public Member Functions | |
sal_uInt32 | GetCurrentGroupIndex () const |
sal_Int32 | GetCurrentGroupLevel () const |
const css::uno::Reference< css::container::XIndexAccess > & | GetCurrentGroupAccess () const |
sal_uInt32 | GetGroupsClosed () |
void | ResetGroupTable (sal_uInt32 nCount) |
void | ClearGroupTable () |
bool | EnterGroup (css::uno::Reference< css::container::XIndexAccess > const &rIndex) |
bool | GetNextGroupEntry () |
GroupTable () | |
~GroupTable () | |
Private Attributes | |
sal_uInt32 | mnIndex |
sal_uInt32 | mnGroupsClosed |
std::vector< GroupEntry > | mvGroupEntry |
Definition at line 46 of file grouptable.hxx.
GroupTable::GroupTable | ( | ) |
Definition at line 24 of file pptx-grouptable.cxx.
References mnIndex, and mvGroupEntry.
GroupTable::~GroupTable | ( | ) |
Definition at line 31 of file pptx-grouptable.cxx.
void GroupTable::ClearGroupTable | ( | ) |
Definition at line 57 of file pptx-grouptable.cxx.
References mvGroupEntry.
Referenced by PPTWriter::ImplWritePage(), and ResetGroupTable().
bool GroupTable::EnterGroup | ( | css::uno::Reference< css::container::XIndexAccess > const & | rIndex | ) |
Definition at line 35 of file pptx-grouptable.cxx.
References GroupEntry::mnCount, and mvGroupEntry.
Referenced by PPTWriter::ImplWritePage().
|
inline |
Definition at line 57 of file grouptable.hxx.
References mvGroupEntry.
Referenced by PPTWriterBase::GetShapeByIndex(), and PPTWriter::ImplWritePortions().
|
inline |
Definition at line 54 of file grouptable.hxx.
References mnIndex.
Referenced by PPTWriterBase::GetShapeByIndex(), PPTWriter::ImplWritePage(), PPTWriter::ImplWritePortions(), and oox::core::PowerPointExport::WriteShapeTree().
|
inline |
Definition at line 55 of file grouptable.hxx.
References mvGroupEntry.
Referenced by PPTWriterBase::GetShapeByIndex(), PPTWriter::ImplCreateTable(), PPTWriter::ImplWritePage(), and PPTWriter::ImplWritePortions().
sal_uInt32 GroupTable::GetGroupsClosed | ( | ) |
Definition at line 50 of file pptx-grouptable.cxx.
References mnGroupsClosed.
Referenced by PPTWriter::ImplWritePage(), and oox::core::PowerPointExport::WriteShapeTree().
bool GroupTable::GetNextGroupEntry | ( | ) |
Definition at line 68 of file pptx-grouptable.cxx.
References mnGroupsClosed, mnIndex, and mvGroupEntry.
Referenced by PPTWriter::ImplWritePage(), and oox::core::PowerPointExport::WriteShapeTree().
void GroupTable::ResetGroupTable | ( | sal_uInt32 | nCount | ) |
Definition at line 62 of file pptx-grouptable.cxx.
References ClearGroupTable(), mvGroupEntry, and nCount.
Referenced by PPTWriter::ImplWritePage(), and oox::core::PowerPointExport::WriteShapeTree().
|
private |
Definition at line 49 of file grouptable.hxx.
Referenced by GetGroupsClosed(), and GetNextGroupEntry().
|
private |
Definition at line 48 of file grouptable.hxx.
Referenced by GetCurrentGroupIndex(), and GetNextGroupEntry().
|
private |
Definition at line 50 of file grouptable.hxx.
Referenced by ClearGroupTable(), EnterGroup(), GetCurrentGroupAccess(), GetCurrentGroupLevel(), GetNextGroupEntry(), GroupTable(), and ResetGroupTable().