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
 

Public Attributes

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

Friends

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

Detailed Description

Internal: the shape of a SuperPaintParser.

Member Enumeration Documentation

◆ Type

the type

Enumerator
GraphicShape 
Group 
Picture 
TextBox 

Constructor & Destructor Documentation

◆ Shape()

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

constructor

Friends And Related Function Documentation

◆ operator<<

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

operator<<

Member Data Documentation

◆ m_box

MWAWBox2f SuperPaintParserInternal::Shape::m_box

the bdbox

◆ m_entry

MWAWEntry SuperPaintParserInternal::Shape::m_entry

the picture/textbox entry

◆ m_font

MWAWFont SuperPaintParserInternal::Shape::m_font

the textbox font

◆ m_interline

double SuperPaintParserInternal::Shape::m_interline

the interline in percent

◆ m_justify

MWAWParagraph::Justification SuperPaintParserInternal::Shape::m_justify

the textbox justification

◆ m_shape

MWAWGraphicShape SuperPaintParserInternal::Shape::m_shape

the graphic shape

◆ m_style

MWAWGraphicStyle SuperPaintParserInternal::Shape::m_style

the graphic style

◆ m_type

Type SuperPaintParserInternal::Shape::m_type

the shape type


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

Generated on Wed May 3 2023 07:18:29 for libmwaw by doxygen 1.9.6