SuperPaintParserInternal::Shape Struct Reference

Internal: the shape of a SuperPaintParser. More...

Public Types

enum  Type { GraphicShape, Group, Picture, TextBox }
 the type More...
 

Public Member Functions

 Shape (Type type, MWAWBox2f const &box)
 constructor More...
 

Public Attributes

Type m_type
 the shape type More...
 
MWAWBox2f m_box
 the bdbox More...
 
MWAWEntry m_entry
 the picture/textbox entry More...
 
MWAWGraphicShape m_shape
 the graphic shape More...
 
MWAWGraphicStyle m_style
 the graphic style More...
 
MWAWFont m_font
 the textbox font More...
 
MWAWParagraph::Justification m_justify
 the textbox justification More...
 
double m_interline
 the interline in percent More...
 

Friends

std::ostream & operator<< (std::ostream &o, Shape const &shape)
 operator<< More...
 

Detailed Description

Internal: the shape of a SuperPaintParser.

Member Enumeration Documentation

the type

Enumerator
GraphicShape 
Group 
Picture 
TextBox 

Constructor & Destructor Documentation

SuperPaintParserInternal::Shape::Shape ( Type  type,
MWAWBox2f const &  box 
)
inline

constructor

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Shape const &  shape 
)
friend

operator<<

Member Data Documentation

MWAWBox2f SuperPaintParserInternal::Shape::m_box
MWAWEntry SuperPaintParserInternal::Shape::m_entry
MWAWFont SuperPaintParserInternal::Shape::m_font

the textbox font

Referenced by SuperPaintParser::sendText().

double SuperPaintParserInternal::Shape::m_interline

the interline in percent

Referenced by SuperPaintParser::sendText().

MWAWParagraph::Justification SuperPaintParserInternal::Shape::m_justify

the textbox justification

Referenced by SuperPaintParser::sendText().

MWAWGraphicShape SuperPaintParserInternal::Shape::m_shape
MWAWGraphicStyle SuperPaintParserInternal::Shape::m_style
Type SuperPaintParserInternal::Shape::m_type

The documentation for this struct was generated from the following file:

Generated on Thu Jul 9 2015 20:26:42 for libmwaw by doxygen 1.8.8