mirror of
https://github.com/swordbluesword/PalWorld-NetCrack.git
synced 2025-04-29 02:47:17 +09:00
- 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 )
34 lines
745 B
C++
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;
|
|
}
|