NightFyre 9a743d2b16 toggle fullbright feature
- Adjusted SDK UGameViewportClient class members and padding
- Created helper function to get local player
- precompile headers for SDK
- SDK made into a static library ( single compile as its never changed )
2024-01-29 06:39:29 -05:00

34 lines
745 B
C++

#pragma once
#include "helper.h"
#include "Game.hpp"
#include "D3D11Window.hpp"
namespace DX11_Base {
class Menu
{
public:
ImColor dbg_RAINBOW{}; // RAINBOW THEME COLORS
bool dbg_RAINBOW_THEME = FALSE; // RAINBOW THEME BOOLEAN
float sOpacity = 0.80; // Opacity for SunShade Window
bool dbg_ALERTS = TRUE;
// INITIALIZE CLASS
Menu() noexcept = default;
~Menu() noexcept = default;
Menu(Menu const&) = delete;
Menu(Menu&&) = delete;
Menu& operator=(Menu const&) = delete;
Menu& operator=(Menu&&) = delete;
// FORWARD DECLARE FUNCTIONS
void Draw();
void MainMenu();
void ManagerMenu();
void HUD(bool* p_open);
void Loops();
private:
bool m_StyleInit{};
};
inline std::unique_ptr<Menu> g_Menu;
}