Remove ICloseable
This commit is contained in:
@@ -8,7 +8,6 @@
|
||||
|
||||
#include "IResourceManager.hpp"
|
||||
#include "Base/ITickable.hpp"
|
||||
#include "Base/ICloseable.hpp"
|
||||
#include "Scene/Scene.hpp"
|
||||
#include "Scene/UI/UI.hpp"
|
||||
#include <string>
|
||||
@@ -18,12 +17,13 @@ namespace OpenVulkano
|
||||
class IWindow;
|
||||
class IGraphicsAppManager;
|
||||
|
||||
class IRenderer : public ITickable, public ICloseable
|
||||
class IRenderer : public ITickable
|
||||
{
|
||||
public:
|
||||
virtual ~IRenderer() = default;
|
||||
|
||||
virtual void Init(IGraphicsAppManager* graphicsAppManager, IWindow* window) = 0;
|
||||
virtual void Close() = 0;
|
||||
|
||||
virtual std::string GetMainRenderDeviceName() = 0;
|
||||
virtual void Resize(uint32_t newWidth, uint32_t newHeight) = 0;
|
||||
|
||||
Reference in New Issue
Block a user