add imgui support
This commit is contained in:
@@ -2,11 +2,12 @@
|
||||
|
||||
#include <Nazara/Widgets/ButtonWidget.hpp>
|
||||
#include <client/states/AbstractState.h>
|
||||
#include <client/states/ImGuiDrawer.h>
|
||||
|
||||
namespace blitz {
|
||||
namespace client {
|
||||
|
||||
class MainMenuState : public AbstractState {
|
||||
class MainMenuState : public AbstractState, private ImGuiDrawer {
|
||||
public:
|
||||
MainMenuState(std::shared_ptr<StateData>);
|
||||
~MainMenuState();
|
||||
@@ -21,6 +22,8 @@ class MainMenuState : public AbstractState {
|
||||
void LayoutWidgets() override;
|
||||
bool Update(Nz::StateMachine& fsm, Nz::Time elapsedTime) override;
|
||||
|
||||
void OnRenderImgui() override;
|
||||
|
||||
void OnJoinServerPressed();
|
||||
void OnCreateServerPressed();
|
||||
void OnOptionPressed();
|
||||
|
||||
Reference in New Issue
Block a user