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