diff options
Diffstat (limited to 'xfa/fxfa/parser/cxfa_box.h')
-rw-r--r-- | xfa/fxfa/parser/cxfa_box.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xfa/fxfa/parser/cxfa_box.h b/xfa/fxfa/parser/cxfa_box.h index 216a981c83..215925fe7c 100644 --- a/xfa/fxfa/parser/cxfa_box.h +++ b/xfa/fxfa/parser/cxfa_box.h @@ -11,10 +11,12 @@ #include <tuple> #include <vector> +#include "core/fxcrt/fx_coordinates.h" #include "xfa/fxfa/parser/cxfa_node.h" class CXFA_Edge; class CXFA_Fill; +class CXFA_Graphics; class CXFA_Margin; class CXFA_Stroke; @@ -40,6 +42,11 @@ class CXFA_Box : public CXFA_Node { Optional<int32_t> GetStartAngle(); Optional<int32_t> GetSweepAngle(); + void Draw(CXFA_Graphics* pGS, + const CFX_RectF& rtWidget, + const CFX_Matrix& matrix, + bool forceRound); + protected: CXFA_Box(CXFA_Document* pDoc, XFA_PacketType ePacket, |