7 #ifndef CAFU_CLIENT_STATE_IDLE_HPP_INCLUDED
8 #define CAFU_CLIENT_STATE_IDLE_HPP_INCLUDED
10 #include "ClientState.hpp"
11 #include "Fonts/Font.hpp"
25 int GetID()
const override;
28 void Render(
float FrameTime)
override;
29 void MainLoop(
float FrameTime)
override;
This struct describes a mouse event.
Definition: OpenGLWindow.hpp:185
This struct describes a keyboard event.
Definition: OpenGLWindow.hpp:20
Definition: Client.hpp:24
int GetID() const override
Returns some client-specific, unique ID for this state.
Definition: ClientStateIdle.cpp:24
This is the base class for the concrete classes that implement the states of the client.
Definition: ClientState.hpp:18
This class implements the idle state of the client.
Definition: ClientStateIdle.hpp:18