summaryrefslogtreecommitdiff
path: root/xfa/include/fwl/lightwidget/app.h
diff options
context:
space:
mode:
authorTom Sepez <tsepez@chromium.org>2015-12-09 11:56:39 -0800
committerTom Sepez <tsepez@chromium.org>2015-12-09 11:56:39 -0800
commitdf685030b73074e46d7eb789e13135c52775091f (patch)
treecfc7c0023d0f4e088876c991a3e37ec50e081285 /xfa/include/fwl/lightwidget/app.h
parent0f05b1c9c19e9f45135bb3dd21044b2e69fe086a (diff)
downloadpdfium-df685030b73074e46d7eb789e13135c52775091f.tar.xz
Re-land "Rename CFWL_Thread classes to ThreadImp"
This reverts commit 5e4f290e939ded90a518ff8eab1db59930655e11. BUG= R=thestig@chromium.org Review URL: https://codereview.chromium.org/1502063005 .
Diffstat (limited to 'xfa/include/fwl/lightwidget/app.h')
-rw-r--r--xfa/include/fwl/lightwidget/app.h23
1 files changed, 13 insertions, 10 deletions
diff --git a/xfa/include/fwl/lightwidget/app.h b/xfa/include/fwl/lightwidget/app.h
index 367e732f5c..053bc61c99 100644
--- a/xfa/include/fwl/lightwidget/app.h
+++ b/xfa/include/fwl/lightwidget/app.h
@@ -4,22 +4,25 @@
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
-#ifndef _FWL_APP_LIGHT_H
-#define _FWL_APP_LIGHT_H
+#ifndef FWL_LIGHTWIDGET_APP_H_
+#define FWL_LIGHTWIDGET_APP_H_
+
class CFWL_Theme;
class IFWL_App;
-class CFWL_App;
+
class CFWL_App {
public:
CFWL_App();
virtual ~CFWL_App();
+
FWL_ERR Initialize();
- CFWL_Theme* GetTheme();
- FWL_ERR Exit(int32_t iExitCode = 0);
- IFWL_App* GetApp();
+ FWL_ERR Exit(int32_t iExitCode);
+
+ CFWL_Theme* GetTheme() const { return m_pTheme; }
+ IFWL_App* GetInterface() const { return m_pIface; }
- protected:
- IFWL_App* m_pAppImp;
- CFWL_Theme* m_pThemeProvider;
+ private:
+ IFWL_App* m_pIface;
+ CFWL_Theme* m_pTheme;
};
-#endif
+#endif // FWL_LIGHTWIDGET_APP_H_