BeagleWksStructManager::Frame Struct Reference

Internal: a structure use to store a frame in a BeagleWorks files. More...

#include <BeagleWksStructManager.hxx>

Public Member Functions

 Frame ()
 constructor More...
 

Public Attributes

bool m_charAnchor
 a flag to know if this is a char or a page frame More...
 
int m_id
 frame id More...
 
int m_pictId
 the picture id More...
 
MWAWVec2f m_origin
 the origin ( for a page frame ) More...
 
MWAWVec2f m_dim
 the dimension More...
 
int m_page
 the page ( for a page frame ) More...
 
int m_wrap
 the wrapping: 0=none, 1=rectangle, 2=irregular More...
 
MWAWBorder m_border
 the border More...
 
int m_bordersSet
 the list of border which are set in form libmwaw::LeftBit|... More...
 
std::string m_extra
 extra data More...
 

Friends

std::ostream & operator<< (std::ostream &o, Frame const &frm)
 operator<< More...
 

Detailed Description

Internal: a structure use to store a frame in a BeagleWorks files.

Constructor & Destructor Documentation

◆ Frame()

BeagleWksStructManager::Frame::Frame ( )
inline

constructor

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  o,
Frame const &  frm 
)
friend

operator<<

Member Data Documentation

◆ m_border

◆ m_bordersSet

int BeagleWksStructManager::Frame::m_bordersSet

◆ m_charAnchor

bool BeagleWksStructManager::Frame::m_charAnchor

a flag to know if this is a char or a page frame

Referenced by BeagleWksParser::sendFrame().

◆ m_dim

◆ m_extra

std::string BeagleWksStructManager::Frame::m_extra

extra data

Referenced by BeagleWksStructManager::readFrame().

◆ m_id

int BeagleWksStructManager::Frame::m_id

frame id

Referenced by BeagleWksStructManager::readFrame().

◆ m_origin

◆ m_page

◆ m_pictId

◆ m_wrap

int BeagleWksStructManager::Frame::m_wrap

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

Generated on Fri Sep 18 2020 18:14:52 for libmwaw by doxygen 1.8.20