38 #ifndef RAGTIME5_LAYOUT 39 # define RAGTIME5_LAYOUT 46 #include <librevenge/librevenge.h> 104 void updateLayouts();
117 bool sendPageContents();
138 std::shared_ptr<RagTime5LayoutInternal::State>
m_state;
std::shared_ptr< MWAWParserState > MWAWParserStatePtr
a smart pointer of MWAWParserState
Definition: libmwaw_internal.hxx:555
std::shared_ptr< MWAWListener > MWAWListenerPtr
a smart pointer of MWAWListener
Definition: libmwaw_internal.hxx:551
std::shared_ptr< RagTime5StructManager > m_structManager
the structure manager
Definition: RagTime5Layout.hxx:133
main zone in a RagTime v5-v6 document
Definition: RagTime5StructManager.hxx:48
Internal: the structures of a RagTime5Layout.
Definition: RagTime5Layout.cxx:62
int version() const
returns the works version
Definition: MWAWParser.hxx:108
std::shared_ptr< RagTime5ClusterManager::Cluster > readLayoutCluster(RagTime5Zone &zone, int zoneType)
try to read a layout cluster (via the layout manager)
Definition: RagTime5Parser.cxx:351
the main class to read a RagTime v5 file
Definition: RagTime5Parser.hxx:73
MWAWParser & operator=(const MWAWParser &)=delete
private operator=: forbidden
RagTime5Parser & m_mainParser
the parser
Definition: RagTime5Layout.hxx:130
std::shared_ptr< RagTime5LayoutInternal::State > m_state
the state
Definition: RagTime5Layout.hxx:138
the main class to read the text part of RagTime 56 file
Definition: RagTime5Layout.hxx:72
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:2448
basic class used to store RagTime 5/6 structures
Definition: RagTime5StructManager.hxx:170
the layout cluster ( 4001 zone)
Definition: RagTime5Layout.cxx:65
void flushExtra()
flush unsent zone (debugging function)
Definition: RagTime5Parser.cxx:2477
MWAWParserStatePtr m_parserState
the parser state
Definition: RagTime5Layout.hxx:135
friend class RagTime5Layout
Definition: RagTime5Parser.hxx:77