Blamite Game Engine - Blam (Core)
debug_colors.h File Reference
#include <map>
#include "components/core/logger/logger.h"
#include "components/3rdparty/imgui/imgui.h"

Go to the source code of this file.

Namespaces

 InternalUI
 Namespace containing things for the engine's "internal UI", which is powered through ImGUI.
 
 InternalUI::Colors
 Namespace containing things related colors used in various places in the engine.
 

Macros

#define BLAM
 

Functions

BLAM BlamColorInternalUI::Colors::GetNamedColor (std::string id)
 Retrieves a color by its ID. More...
 
BLAM void InternalUI::Colors::RegisterNamedColor (std::string id, BlamColor color)
 Registers a new color. More...
 
BLAM void InternalUI::Colors::RegisterDefaultColors ()
 Registers all hard-coded color information. More...
 
BLAM ImVec4 InternalUI::Colors::MessageColorToImColor (std::string color_id)
 Retrieves a color by its ID, as an ImGUI-compatiable color. More...
 
BLAM std::map< std::string, BlamColor > * InternalUI::Colors::GetColorList ()
 Retrieves the list of colors known to the engine. More...
 

Macro Definition Documentation

◆ BLAM

#define BLAM