Index: xfa/fwl/core/cfwl_themepart.h |
diff --git a/xfa/fwl/core/cfwl_themepart.h b/xfa/fwl/core/cfwl_themepart.h |
index 5bdf1530a51f0d63a36b3d3414fae1a9ee241281..c5e6cd7ff57cc53e24ca83aa0f907f6ec2d77f2b 100644 |
--- a/xfa/fwl/core/cfwl_themepart.h |
+++ b/xfa/fwl/core/cfwl_themepart.h |
@@ -81,16 +81,7 @@ class IFWL_Widget; |
class CFWL_ThemePart { |
public: |
- CFWL_ThemePart() |
- : m_pWidget(nullptr), |
- m_iPart(CFWL_Part::None), |
- m_dwStates(CFWL_PartState_Normal), |
- m_bMaximize(false), |
- m_bStaticBackground(false), |
- m_pData(nullptr) { |
- m_rtPart.Reset(); |
- m_matrix.SetIdentity(); |
- } |
+ CFWL_ThemePart(); |
CFX_Matrix m_matrix; |
CFX_RectF m_rtPart; |
@@ -102,4 +93,15 @@ class CFWL_ThemePart { |
void* m_pData; |
}; |
+inline CFWL_ThemePart::CFWL_ThemePart() |
+ : m_pWidget(nullptr), |
+ m_iPart(CFWL_Part::None), |
+ m_dwStates(CFWL_PartState_Normal), |
+ m_bMaximize(false), |
+ m_bStaticBackground(false), |
+ m_pData(nullptr) { |
+ m_rtPart.Reset(); |
+ m_matrix.SetIdentity(); |
+} |
+ |
#endif // XFA_FWL_CORE_CFWL_THEMEPART_H_ |