#include <ie_imp_RTF.h>
Public Types | |
| enum | DestinationStateTypes { rdsNorm, rdsSkip, rdsFootnote, rdsHeader, rdsFooter, rdsField } |
| enum | InternalStateTypes { risNorm, risBin, risHex } |
Public Member Functions | |
| RTFStateStore () | |
| RTFStateStore * | clone () |
Public Attributes | |
| DestinationStateTypes | m_destinationState |
| InternalStateTypes | m_internalState |
| RTFProps_CharProps | m_charProps |
| RTFProps_ParaProps | m_paraProps |
| RTFProps_SectionProps | m_sectionProps |
| RTFProps_CellProps | m_cellProps |
| RTFProps_TableProps | m_tableProps |
| UT_uint32 | m_unicodeAlternateSkipCount |
| UT_uint32 | m_unicodeInAlternate |
| UT_UTF8String | m_revAttr |
| bool | m_bInKeywordStar |
| RTFStateStore::RTFStateStore | ( | ) |
References m_bInKeywordStar, m_destinationState, m_internalState, m_unicodeAlternateSkipCount, and m_unicodeInAlternate.
Referenced by clone().
| RTFStateStore * RTFStateStore::clone | ( | void | ) |
References m_cellProps, m_charProps, m_destinationState, m_paraProps, m_revAttr, m_sectionProps, m_tableProps, m_unicodeAlternateSkipCount, m_unicodeInAlternate, and RTFStateStore().
Referenced by IE_Imp_RTF::HandleNoteReference(), and IE_Imp_RTF::HandleShape().
Referenced by IE_Imp_RTF::HandleShape(), IE_Imp_RTF::HandleStarKeyword(), IE_Imp_RTF::ReadKeyword(), and RTFStateStore().
Referenced by IE_Imp_RTF::_appendField(), IE_Imp_RTF::_appendSpan(), IE_Imp_RTF::_formRevisionAttr(), IE_Imp_RTF::_insertSpan(), IE_Imp_RTF::ApplyCharacterAttributes(), IE_Imp_RTF::buildCharacterProps(), clone(), IE_Imp_RTF::HandleBackgroundColour(), IE_Imp_RTF::HandleBold(), IE_Imp_RTF::HandleBotline(), IE_Imp_RTF::HandleColour(), IE_Imp_RTF::HandleDeleted(), IE_Imp_RTF::HandleFace(), IE_Imp_RTF::HandleFontSize(), IE_Imp_RTF::HandleHidden(), IE_Imp_RTF::HandleItalic(), IE_Imp_RTF::HandleListTag(), IE_Imp_RTF::HandleOverline(), IE_Imp_RTF::HandleParKeyword(), IE_Imp_RTF::HandleRevisedText(), IE_Imp_RTF::HandleRevisedTextTimestamp(), IE_Imp_RTF::HandleStrikeout(), IE_Imp_RTF::HandleSubscript(), IE_Imp_RTF::HandleSubscriptPosition(), IE_Imp_RTF::HandleSuperscript(), IE_Imp_RTF::HandleSuperscriptPosition(), IE_Imp_RTF::HandleTopline(), IE_Imp_RTF::HandleUnderline(), IE_Imp_RTF::ParseChar(), IE_Imp_RTF::ResetCharacterAttributes(), IE_Imp_RTF::setEncoding(), IE_Imp_RTF::StartNewPara(), and IE_Imp_RTF::TranslateKeywordID().
Referenced by IE_Imp_RTF::AddTabstop(), IE_Imp_RTF::ApplyCharacterAttributes(), IE_Imp_RTF::ApplyParagraphAttributes(), clone(), IE_Imp_RTF::HandleAbiLists(), IE_Imp_RTF::HandleStarKeyword(), IE_Imp_RTF::mapID(), IE_Imp_RTF::ResetParagraphAttributes(), IE_Imp_RTF::SetParaJustification(), and IE_Imp_RTF::TranslateKeywordID().
Referenced by clone(), IE_Imp_RTF::FlushTableProps(), IE_Imp_RTF::OpenTable(), and IE_Imp_RTF::ResetTableAttributes().
Referenced by clone(), IE_Imp_RTF::HandlePCData(), IE_Imp_RTF::ReadFontTable(), RTFStateStore(), and IE_Imp_RTF::TranslateKeywordID().
Referenced by clone(), IE_Imp_RTF::ParseChar(), IE_Imp_RTF::PopRTFState(), RTFStateStore(), and IE_Imp_RTF::TranslateKeywordID().
1.7.1