3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/application/LowMemorySeverity.h"
7#include "mc/deps/core/platform/OperationMode.h"
8#include "mc/deps/core/utility/pub_sub/Subscription.h"
19 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mLowMemorySubscription;
20 ::ll::TypedStorage<1, 1, bool> mListenerRegistered;
30 virtual void onAppPaused();
33 virtual void onAppUnpaused();
36 virtual void onAppPreSuspended();
39 virtual void onAppSuspended();
42 virtual void onAppResumed();
45 virtual void onAppFocusLost();
48 virtual void onAppFocusGained();
51 virtual void onAppTerminated();
54 virtual void onOperationModeChanged(::OperationMode
const);
57 virtual void onPerformanceModeChanged(
bool const boost);
63 virtual void onResizeBegin();
66 virtual void onResizeEnd();
69 virtual void onDeviceLost();
72 virtual void onAppSurfaceCreated();
75 virtual void onAppSurfaceDestroyed();
78 virtual void onClipboardCopy(::std::string
const&);
81 virtual void onClipboardPaste(::std::string
const&);
84 virtual void onLowMemory(::LowMemorySeverity);
Definition PushNotificationMessage.h:5