WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
ThemeManager.cpp File Reference
#include "ThemeManager.h"
#include "imgui.h"
#include <GLFW/glfw3.h>
Include dependency graph for ThemeManager.cpp:

Go to the source code of this file.

Namespaces

namespace  ThemeManager
 

Functions

static void ThemeManager::updateTitleBarColor (Theme theme, GLFWwindow *window)
 
void ThemeManager::apply (Theme theme, GLFWwindow *window)
 
Theme ThemeManager::currentTheme () noexcept
 Currently active theme index.
 
int & ThemeManager::currentThemeRef () noexcept
 Writable reference so ImGui::Combo can bind directly.
 
const char * ThemeManager::themeName (int index) noexcept
 Human-readable name for a theme.
 
const char *const * ThemeManager::themeNames () noexcept
 Pointer to the contiguous name array (for ImGui::Combo items).
 

Variables

static int ThemeManager::s_currentTheme = static_cast<int>(UE5)
 
static const char * ThemeManager::s_themeNames []