| Index: runtime/embedders/openglui/common/lifecycle_handler.h
|
| ===================================================================
|
| --- runtime/embedders/openglui/common/lifecycle_handler.h (revision 18917)
|
| +++ runtime/embedders/openglui/common/lifecycle_handler.h (working copy)
|
| @@ -7,21 +7,18 @@
|
|
|
| class LifeCycleHandler {
|
| public:
|
| - virtual int32_t OnActivate() = 0;
|
| - virtual void OnDeactivate() = 0;
|
| + virtual int32_t OnStart() = 0;
|
| + virtual int32_t Activate() = 0;
|
| + virtual void Deactivate() = 0;
|
| virtual int32_t OnStep() = 0;
|
| - virtual void OnStart() {}
|
| - virtual void OnResume() {}
|
| - virtual void OnPause() {}
|
| - virtual void OnStop() {}
|
| - virtual void OnDestroy() {}
|
| + virtual void Pause() {}
|
| + virtual int32_t Resume() {
|
| + return 0;
|
| + }
|
| + virtual void FreeAllResources() {}
|
| virtual void OnSaveState(void** data, size_t* size) {}
|
| virtual void OnConfigurationChanged() {}
|
| virtual void OnLowMemory() {}
|
| - virtual void OnCreateWindow() {}
|
| - virtual void OnDestroyWindow() {}
|
| - virtual void OnGainedFocus() {}
|
| - virtual void OnLostFocus() {}
|
| virtual ~LifeCycleHandler() {}
|
| };
|
|
|
|
|