LibreOffice Module hwpfilter (master) 1
|
Common header for drawing object. More...
#include <drawdef.h>
Public Member Functions | |
HWPDrawingObject () | |
~HWPDrawingObject () | |
Public Attributes | |
int | type |
type of drawing object More... | |
ZZPoint | offset |
offset from origin of current group More... | |
ZZPoint | offset2 |
offset from origin of drawing object More... | |
ZZSize | extent |
ZZRect | vrect |
rectangle with consideration of line width More... | |
HWPDOProperty | property |
union { | |
HWPDOLine line_arc | |
HWPDOFreeForm freeform | |
HWPDOTextBox textbox | |
HWPDOArc arc | |
extended from hwpw96 More... | |
} | u |
std::unique_ptr< struct HWPDrawingObject > | next |
std::unique_ptr< struct HWPDrawingObject > | child |
This exists for container object. More... | |
int | index |
HWPDrawingObject::HWPDrawingObject | ( | ) |
HWPDrawingObject::~HWPDrawingObject | ( | ) |
Definition at line 699 of file drawing.h.
References FreeParaList(), HWPDOFunc, and OBJFUNC_FREE.
HWPDOArc HWPDrawingObject::arc |
extended from hwpw96
Definition at line 229 of file drawdef.h.
Referenced by HWPDOEllipse2Func(), and HwpReader::makePictureDRAW().
std::unique_ptr<struct HWPDrawingObject> HWPDrawingObject::child |
This exists for container object.
Definition at line 236 of file drawdef.h.
Referenced by HwpReader::makeDrawMiscStyle(), HwpReader::makeDrawStyle(), and HwpReader::makePictureDRAW().
ZZSize HWPDrawingObject::extent |
Definition at line 215 of file drawdef.h.
Referenced by LoadCommonHeader(), and HwpReader::makePictureDRAW().
HWPDOFreeForm HWPDrawingObject::freeform |
Definition at line 224 of file drawdef.h.
Referenced by HWPDOFreeFormFunc(), and HwpReader::makePictureDRAW().
int HWPDrawingObject::index |
Definition at line 237 of file drawdef.h.
Referenced by HWPDrawingObject(), HwpReader::makeDrawMiscStyle(), HwpReader::makeDrawStyle(), and HwpReader::makePictureDRAW().
HWPDOLine HWPDrawingObject::line_arc |
Definition at line 223 of file drawdef.h.
Referenced by HWPDOArcFunc(), HWPDOLineFunc(), and HwpReader::makePictureDRAW().
std::unique_ptr<struct HWPDrawingObject> HWPDrawingObject::next |
Definition at line 232 of file drawdef.h.
Referenced by LoadDrawingObject(), HwpReader::makeDrawMiscStyle(), HwpReader::makeDrawStyle(), and HwpReader::makePictureDRAW().
ZZPoint HWPDrawingObject::offset |
offset from origin of current group
Definition at line 210 of file drawdef.h.
Referenced by LoadCommonHeader().
ZZPoint HWPDrawingObject::offset2 |
offset from origin of drawing object
Definition at line 214 of file drawdef.h.
Referenced by LoadCommonHeader(), and HwpReader::makePictureDRAW().
HWPDOProperty HWPDrawingObject::property |
Definition at line 220 of file drawdef.h.
Referenced by LoadCommonHeader(), HwpReader::makeDrawMiscStyle(), HwpReader::makeDrawStyle(), HwpReader::makePictureDRAW(), and SetHdoParallRgn().
HWPDOTextBox HWPDrawingObject::textbox |
Definition at line 225 of file drawdef.h.
Referenced by HWPDOTextBoxFunc(), and HwpReader::makePictureDRAW().
int HWPDrawingObject::type |
type of drawing object
Definition at line 206 of file drawdef.h.
Referenced by LoadCommonHeader(), LoadDrawingObject(), HwpReader::makeDrawMiscStyle(), HwpReader::makeDrawStyle(), and HwpReader::makePictureDRAW().
union { ... } HWPDrawingObject::u |
ZZRect HWPDrawingObject::vrect |
rectangle with consideration of line width
Definition at line 219 of file drawdef.h.
Referenced by LoadCommonHeader().