summaryrefslogtreecommitdiff
path: root/include/egg/core/eggSystem.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/egg/core/eggSystem.h')
-rw-r--r--include/egg/core/eggSystem.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/include/egg/core/eggSystem.h b/include/egg/core/eggSystem.h
index 422002a4..28336391 100644
--- a/include/egg/core/eggSystem.h
+++ b/include/egg/core/eggSystem.h
@@ -6,13 +6,6 @@
namespace EGG {
-// TODO Proper definition of PerformanceView
-class PerformanceView {
-public:
- u8 placeholder[0x4c];
- /* 0x4c */ u32 _4c;
-};
-
class Display;
class Heap;
class PerformanceView;
@@ -99,11 +92,7 @@ public:
}
PerformanceView *getPerfView() override {
- if (!mPerfView) {
- return mPerfView;
- }
- // TODO remove cast hack if/when more is known about PerformanceView
- return static_cast<PerformanceView *>((void *)&mPerfView->_4c);
+ return static_cast<PerformanceView *>(mPerfView);
}
SceneManager *getSceneMgr() override {