ACText Class Reference

the main class to read the text part of Acta Text file More...

#include <ACText.hxx>

Public Member Functions

 ACText (ACParser &parser)
 constructor
virtual ~ACText ()
 destructor
int version () const
 returns the file version
int numPages () const
 returns the number of pages

Protected Member Functions

bool createZones ()
 try to create the text zones
bool sendMainText ()
 send a main zone
bool getColor (int id, MWAWColor &col) const
 return the color which corresponds to an id (if possible)
bool readTopic ()
 try to read the topic definitions (line or graphic)
bool sendTopic (ACTextInternal::Topic const &topic)
 try to send a topic
bool sendText (ACTextInternal::Topic const &topic)
 try to read a text entry
bool sendGraphic (ACTextInternal::Topic const &topic)
 try to read a graphic
bool readFont (MWAWFont &font, bool inPLC)
 try to read a font

Protected Attributes

MWAWParserStatePtr m_parserState
 the parser state
shared_ptr< ACTextInternal::Statem_state
 the state
ACParserm_mainParser
 the main parser;

Private Member Functions

 ACText (ACText const &orig)
ACTextoperator= (ACText const &orig)

Friends

class ACParser

Detailed Description

the main class to read the text part of Acta Text file

Constructor & Destructor Documentation

ACText::ACText ( ACParser parser)

constructor

ACText::~ACText ( )
virtual

destructor

ACText::ACText ( ACText const &  orig)
private

Member Function Documentation

bool ACText::createZones ( )
protected

try to create the text zones

bool ACText::getColor ( int  id,
MWAWColor col 
) const
protected

return the color which corresponds to an id (if possible)

Referenced by readTopic().

int ACText::numPages ( ) const

returns the number of pages

ACText& ACText::operator= ( ACText const &  orig)
private
bool ACText::readFont ( MWAWFont font,
bool  inPLC 
)
protected

try to read a font

Referenced by readTopic(), and sendText().

bool ACText::readTopic ( )
protected

try to read the topic definitions (line or graphic)

Referenced by createZones().

bool ACText::sendGraphic ( ACTextInternal::Topic const &  topic)
protected

try to read a graphic

Referenced by sendTopic().

bool ACText::sendMainText ( )
protected

send a main zone

bool ACText::sendText ( ACTextInternal::Topic const &  topic)
protected

try to read a text entry

Referenced by sendTopic().

bool ACText::sendTopic ( ACTextInternal::Topic const &  topic)
protected

try to send a topic

Referenced by sendMainText().

int ACText::version ( ) const

returns the file version

Referenced by createZones(), getColor(), and readTopic().

Friends And Related Function Documentation

friend class ACParser
friend

Member Data Documentation

ACParser* ACText::m_mainParser
protected

the main parser;

Referenced by readTopic(), sendMainText(), and sendTopic().

MWAWParserStatePtr ACText::m_parserState
protected
shared_ptr<ACTextInternal::State> ACText::m_state
protected

The documentation for this class was generated from the following files:

Generated on Wed May 22 2013 18:12:39 for libmwaw by doxygen 1.8.1.2