19 lines
300 B
C++
19 lines
300 B
C++
#pragma once
|
|
|
|
struct GLFWwindow;
|
|
|
|
class GameInterface
|
|
{
|
|
private:
|
|
|
|
public:
|
|
virtual void Initialize() { };
|
|
virtual void Initialize(GLFWwindow* window) { Initialize(); };
|
|
|
|
virtual void Update(float deltaTime) { };
|
|
virtual void Render(float aspectRatio) { };
|
|
|
|
virtual void ClearResources() { };
|
|
};
|
|
|