43 lines
734 B
C++
43 lines
734 B
C++
#pragma once
|
|
|
|
class Menu
|
|
{
|
|
private:
|
|
struct overlay
|
|
{
|
|
static bool coord;
|
|
static bool fps;
|
|
static bool loc_name;
|
|
static bool transparent;
|
|
static bool veh_health;
|
|
static bool veh_speed;
|
|
static std::vector<std::string> pos_names;
|
|
static int selected_pos;
|
|
static float posX;
|
|
static float posY;
|
|
};
|
|
public:
|
|
struct hotkey
|
|
{
|
|
static int command_window[2];
|
|
static int menu_open[2];
|
|
static int aim_skin_changer[2];
|
|
static int quick_ss[2];
|
|
static int quick_tp[2];
|
|
};
|
|
struct commands
|
|
{
|
|
static bool show_menu;
|
|
static char input_buffer[INPUT_BUFFER_SIZE];
|
|
};
|
|
|
|
Menu();
|
|
~Menu();
|
|
static void Main();
|
|
static void ProcessOverlay();
|
|
static void ProcessShortcutsWindow();
|
|
static void ProcessCommands();
|
|
|
|
};
|
|
|