39 # define RAGTIME5_TEXT 46 #include <librevenge/librevenge.h> 77 friend class RagTime5TextInternal::SubDocument;
122 bool readFieldDefinition(
RagTime5Zone &zone,
long endPos,
int n);
124 bool readFieldPosition(
RagTime5Zone &zone,
long endPos,
int n);
127 bool readTextSeparators(
RagTime5Zone &zone, std::vector<int> &pos);
161 shared_ptr<RagTime5TextInternal::State>
m_state;
shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:505
low level: the text cluster of a RagTime5Text
Definition: RagTime5Text.cxx:135
shared_ptr< RagTime5ClusterManager::Cluster > readTextCluster(RagTime5Zone &zone, int zoneType)
try to read a text cluster (via the text manager)
Definition: RagTime5Parser.cxx:395
Internal: the structures of a RagTime5Text.
Definition: RagTime5Text.cxx:62
basic class used to read/store RagTime 5/6 styles
Definition: RagTime5StyleManager.hxx:60
MWAWParser & operator=(const MWAWParser &)
private operator=: forbidden
main zone in a RagTime v5-v6 document
Definition: RagTime5StructManager.hxx:48
shared_ptr< RagTime5TextInternal::State > m_state
the state
Definition: RagTime5Text.hxx:161
int version() const
returns the works version
Definition: MWAWParser.hxx:108
the main class to read a RagTime v5 file
Definition: RagTime5Parser.hxx:73
the main class to read the text part of RagTime 56 file
Definition: RagTime5Text.hxx:75
shared_ptr< RagTime5StructManager > m_structManager
the structure manager
Definition: RagTime5Text.hxx:154
friend class RagTime5Text
Definition: RagTime5Parser.hxx:80
shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:509
bool send(int zoneId, MWAWListenerPtr listener, MWAWPosition const &pos, int partId=0, int part2Id=0)
try to send a cluster zone (mainly unimplemented)
Definition: RagTime5Parser.cxx:2493
shared_ptr< RagTime5StyleManager > m_styleManager
the style manager
Definition: RagTime5Text.hxx:156
basic class used to store RagTime 5/6 structures
Definition: RagTime5StructManager.hxx:156
MWAWParserStatePtr m_parserState
the parser state
Definition: RagTime5Text.hxx:158
void flushExtra()
flush unsent zone (debugging function)
Definition: RagTime5Parser.cxx:2522
RagTime5Parser & m_mainParser
the parser
Definition: RagTime5Text.hxx:151
a link to a small zone (or set of zones) in RagTime 5/6 documents
Definition: RagTime5ClusterManager.hxx:105
the cluster data
Definition: RagTime5ClusterManager.hxx:216