| 12345678910111213141516171819202122 | #pragma once
#include "ILifeCycle.h"
#include "IActivity.h"
class AppCore
        : public ILifeCycle
{
public:
    AppCore();
    void begin() override;
    void loop() override;
    void setActivity(IActivity* activity);
    IActivity* getCurrentActivity() const;
protected:
    IActivity* m_currentActivity;
};
 |