#include <px_CR_FmtMarkChange.h>
Public Member Functions | |
PX_ChangeRecord_FmtMarkChange (PXType type, PT_DocPosition position, PT_AttrPropIndex indexOldAP, PT_AttrPropIndex indexNewAP, PT_BlockOffset blockOffset) | |
~PX_ChangeRecord_FmtMarkChange () | |
virtual PX_ChangeRecord * | reverse (void) const |
PT_AttrPropIndex | getOldIndexAP (void) const |
PT_BlockOffset | getBlockOffset (void) const |
void | AdjustBlockOffset (PT_BlockOffset iBlk) const |
Protected Attributes | |
PT_AttrPropIndex | m_indexOldAP |
PT_BlockOffset | m_blockOffset |
PX_ChangeRecord_FmtMarkChange::PX_ChangeRecord_FmtMarkChange | ( | PXType | type, | |
PT_DocPosition | position, | |||
PT_AttrPropIndex | indexOldAP, | |||
PT_AttrPropIndex | indexNewAP, | |||
PT_BlockOffset | blockOffset | |||
) |
References m_blockOffset, and m_indexOldAP.
Referenced by reverse().
PX_ChangeRecord_FmtMarkChange::~PX_ChangeRecord_FmtMarkChange | ( | ) |
void PX_ChangeRecord_FmtMarkChange::AdjustBlockOffset | ( | PT_BlockOffset | iBlk | ) | const [inline] |
Referenced by pt_PieceTable::_doTheDo().
PT_BlockOffset PX_ChangeRecord_FmtMarkChange::getBlockOffset | ( | void | ) | const |
References m_blockOffset.
Referenced by fl_BlockLayout::doclistener_changeFmtMark().
PT_AttrPropIndex PX_ChangeRecord_FmtMarkChange::getOldIndexAP | ( | void | ) | const |
References m_indexOldAP.
PX_ChangeRecord * PX_ChangeRecord_FmtMarkChange::reverse | ( | void | ) | const [virtual] |
Reimplemented from PX_ChangeRecord.
References PX_ChangeRecord::getRevType(), m_blockOffset, PX_ChangeRecord::m_indexAP, m_indexOldAP, PX_ChangeRecord::m_position, PX_ChangeRecord_FmtMarkChange(), and UT_ASSERT_HARMLESS.
PT_BlockOffset PX_ChangeRecord_FmtMarkChange::m_blockOffset [mutable, protected] |
Referenced by getBlockOffset(), PX_ChangeRecord_FmtMarkChange(), and reverse().
Referenced by getOldIndexAP(), PX_ChangeRecord_FmtMarkChange(), and reverse().