summaryrefslogtreecommitdiff
path: root/core/fpdfdoc/ctypeset.h
diff options
context:
space:
mode:
authorthestig <thestig@chromium.org>2016-05-02 12:40:36 -0700
committerCommit bot <commit-bot@chromium.org>2016-05-02 12:40:36 -0700
commita354eb517429e10d84abff65e455f0c183fe58e0 (patch)
tree69dd116ad19e98f94239d43f03d7e685492ee413 /core/fpdfdoc/ctypeset.h
parent8f0d0da1b12e29133fb48a778603c03bf0056124 (diff)
downloadpdfium-a354eb517429e10d84abff65e455f0c183fe58e0.tar.xz
Remove unneeded CPVT classes.
- CPVT_Size is the same as CFX_PointF - CPVT_FloatRange is unused. - CPVT_ArrayTemplate is just a wrapper for CFX_ArrayTemplate. Review-Url: https://codereview.chromium.org/1919283008
Diffstat (limited to 'core/fpdfdoc/ctypeset.h')
-rw-r--r--core/fpdfdoc/ctypeset.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/fpdfdoc/ctypeset.h b/core/fpdfdoc/ctypeset.h
index 25bb31a801..1401050b42 100644
--- a/core/fpdfdoc/ctypeset.h
+++ b/core/fpdfdoc/ctypeset.h
@@ -16,14 +16,17 @@ class CSection;
class CTypeset {
public:
explicit CTypeset(CSection* pSection);
- virtual ~CTypeset();
- CPVT_Size GetEditSize(FX_FLOAT fFontSize);
+ ~CTypeset();
+
+ CFX_PointF GetEditSize(FX_FLOAT fFontSize);
CPVT_FloatRect Typeset();
CPVT_FloatRect CharArray();
private:
void SplitLines(FX_BOOL bTypeset, FX_FLOAT fFontSize);
void OutputLines();
+ FX_FLOAT GetXPosForAlignment(FX_FLOAT fTypesetWidth,
+ FX_FLOAT fLineWidth) const;
CPVT_FloatRect m_rcRet;
CPDF_VariableText* m_pVT;