CheatMenuSA/CheatMenu/Visual.h

30 lines
813 B
C
Raw Normal View History

2020-12-02 16:19:16 -05:00
#pragma once
class Visual
{
private:
static bool lock_weather;
static int weather_type_backup;
// Timecyc
static std::vector<std::string> weather_names;
static int timecyc_hour;
static void GenerateTimecycFile();
static int GetCurrentHourTimeId();
static bool TimeCycColorEdit3(const char* label, uchar *r, uchar *g, uchar *b, ImGuiColorEditFlags flags = 0);
static bool TimeCycColorEdit4(const char* label, uchar *r, uchar *g, uchar *b, uchar *a, ImGuiColorEditFlags flags = 0);
template<typename T>
static void TimecycSlider(const char* label, T* data, int min, int max);
public:
Visual();
~Visual();
static void Main();
};
template<typename T>
void Visual::TimecycSlider(const char* label, T* data, int min, int max)
{
int a = *data;
if (ImGui::SliderInt(label, &a, min, max))
*data = a;
}