You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

30 lines
408 B

#pragma once
#include <glm/glm.hpp>
#include "entity.h"
#include "hexgrid.h"
#include "util.h"
struct game_state
{
hexgrid grid;
// TODO: WiP
uint32 entity_count;
Entity* entities;
// camera movement controls
bool is_camera_rotate;
bool is_moveforward;
bool is_movebackward;
bool is_moveup;
bool is_movedown;
bool is_moveleft;
bool is_moveright;
bool is_rotateCW;
bool is_rotateCCW;
};