InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ITableModel Member List

This is the complete list of members for ITableModel, including all inherited members.
AddRef() const =0IPMUnknownpure virtual
begin() const =0ITableModelpure virtual
begin(const GridArea &area) const =0ITableModelpure virtual
CanClear(const GridArea &cells) const =0ITableModelpure virtual
CanConvertCellsType(const GridArea &cells, const CellType destType) const =0ITableModelpure virtual
CanConvertToBodyRows(const RowRange &rows) const =0ITableModelpure virtual
CanConvertToFooterRows(const RowRange &rows) const =0ITableModelpure virtual
CanConvertToHeaderRows(const RowRange &rows) const =0ITableModelpure virtual
CanCopy(const GridArea &cells) const =0ITableModelpure virtual
CanMergeCells(const GridArea &area) const =0ITableModelpure virtual
CanPaste(const GridAddress &atAnchor, const GridSpan &mementoSpan, const ITableModel *sourceTable, const GridAddress &fromAnchor) const =0ITableModelpure virtual
CanSplitCells(const GridArea &cells, ESplitDirection direction) const =0ITableModelpure virtual
ChangeTableDirection(const Tables::EDirection directionRTL)=0ITableModelpure virtual
Clear(const GridArea &cells)=0ITableModelpure virtual
const_iterator typedefITableModel
const_reverse_iterator typedefITableModel
ContainsCompleteCells(const GridArea &cells) const =0ITableModelpure virtual
ConvertCellsType(const GridArea &cells, const CellType destType, bool16 tryToPreserveData=kFalse)=0ITableModelpure virtual
ConvertToBodyRows(const RowRange &rows)=0ITableModelpure virtual
ConvertToFooterRows(const RowRange &rows)=0ITableModelpure virtual
ConvertToFooterRowsButNoAnchors(const RowRange &rows)=0ITableModelpure virtual
ConvertToHeaderRows(const RowRange &rows)=0ITableModelpure virtual
ConvertToHeaderRowsButNoAnchors(const RowRange &rows)=0ITableModelpure virtual
Copy(const GridArea &cells) const =0ITableModelpure virtual
CreateColSegment(const PMReal &distanceFromTableLeftEdge, const RowRange &segmentRows)=0ITableModelpure virtual
CreateContentBossAccessor(void) const =0ITableModelpure virtual
CreateRowSegment(const PMReal &distanceFromTableTopEdge, const ColRange &segmentCols)=0ITableModelpure virtual
CreateRowSegment(const PMReal &distanceFromTableTopEdge, const K2Vector< ColRange > &segmentCols)=0ITableModelpure virtual
DeleteColumns(const ColRange &cols)=0ITableModelpure virtual
DeleteRows(const RowRange &rows)=0ITableModelpure virtual
DeleteRowsButNotAnchors(const RowRange &rows)=0ITableModelpure virtual
DeleteState() const =0ITableModelpure virtual
eAll enum valueITableModel
eCellAttrs enum value (defined in ITableModel)ITableModel
eCellContent enum value (defined in ITableModel)ITableModel
eCells enum valueITableModel
eColAttrs enum value (defined in ITableModel)ITableModel
EDeleteState enum nameITableModel
eHorizontalSplit enum value (defined in ITableModel)ITableModel
EInsertState enum nameITableModel
end() const =0ITableModelpure virtual
end(const GridArea &area) const =0ITableModelpure virtual
eNotDeleting enum value (defined in ITableModel)ITableModel
eNotInserting enum value (defined in ITableModel)ITableModel
eRowAttrs enum value (defined in ITableModel)ITableModel
ESplitDirection enum name (defined in ITableModel)ITableModel
eTableAttrsStyle enum value (defined in ITableModel)ITableModel
eTableInitiatedDelete enum value (defined in ITableModel)ITableModel
eTableInitiatedInsert enum value (defined in ITableModel)ITableModel
eTextInitiatedDelete enum value (defined in ITableModel)ITableModel
eTextInitiatedInsert enum value (defined in ITableModel)ITableModel
eVerticalSplit enum value (defined in ITableModel)ITableModel
EWhatState enum nameITableModel
FindCellAnchor(const GridAddress &element) const =0ITableModelpure virtual
GetBodyArea() const =0ITableModelpure virtual
GetBodyRows() const =0ITableModelpure virtual
GetCellArea(const GridAddress &anchor) const =0ITableModelpure virtual
GetCellSpan(const GridAddress &anchor) const =0ITableModelpure virtual
GetCellType(const GridAddress &cell) const =0ITableModelpure virtual
GetFooterArea() const =0ITableModelpure virtual
GetFooterRows() const =0ITableModelpure virtual
GetGridAddress(GridID gridID) const =0ITableModelpure virtual
GetGridID(const GridAddress &element) const =0ITableModelpure virtual
GetHeaderArea() const =0ITableModelpure virtual
GetHeaderRows() const =0ITableModelpure virtual
GetTableDirection() const =0ITableModelpure virtual
GetTotalArea() const =0ITableModelpure virtual
GetTotalCols() const =0ITableModelpure virtual
GetTotalRows() const =0ITableModelpure virtual
InsertColumns(const ColRange &cols, const Tables::ERelativePosition pos, const PMReal &width, const Tables::EContinuation continuation=Tables::eStructureAllAttrs)=0ITableModelpure virtual
InsertRows(const RowRange &rows, const Tables::ERelativePosition pos, const PMReal &height, const Tables::EContinuation continuation=Tables::eStructureAllAttrs)=0ITableModelpure virtual
InsertRowsButNotAnchors(const RowRange &rows, const Tables::ERelativePosition pos, const PMReal &height, const Tables::EContinuation continuation=Tables::eStructureAllAttrs)=0ITableModelpure virtual
InsertState() const =0ITableModelpure virtual
IsAnchor(const GridAddress &element) const =0ITableModelpure virtual
IsValid(const GridAddress &element) const =0ITableModelpure virtual
IsValidColumn(int32 col) const =0ITableModelpure virtual
IsValidRow(int32 row) const =0ITableModelpure virtual
iterator typedefITableModel
kDefaultIID enum value (defined in ITableModel)ITableModel
make_iterator(const GridAddress &gridRef) const =0ITableModelpure virtual
MergeCells(const GridArea &area)=0ITableModelpure virtual
Paste(const GridAddress &atAnchor, EWhatState what, TableMemento *toAdopt)=0ITableModelpure virtual
Paste(const GridAddress &atAnchor, EWhatState what, TableMemento *toAdopt, bool16 clearRedundantRows)=0 (defined in ITableModel)ITableModelpure virtual
QueryCellContentBoss(const GridAddress &anchor) const =0ITableModelpure virtual
QueryContentMgr(CellType type) const =0ITableModelpure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
rbegin() const =0ITableModelpure virtual
rbegin(const GridArea &area) const =0ITableModelpure virtual
Release() const =0IPMUnknownpure virtual
rend() const =0ITableModelpure virtual
rend(const GridArea &area) const =0ITableModelpure virtual
reverse_iterator typedefITableModel
rmake_iterator(const GridAddress &gridRef) const =0ITableModelpure virtual
SplitCells(const GridArea &cells, ESplitDirection direction)=0ITableModelpure virtual
UnmergeCell(const GridAddress &anchor)=0ITableModelpure virtual