SpiecsEngine
 
Loading...
Searching...
No Matches
ImguiHelper.h File Reference
#include "Core/Core.h"
#include "Resources/Material/Material.h"
#include <imgui.h>
#include <backends/imgui_impl_vulkan.h>
#include <backends/imgui_impl_glfw.h>
#include <implot.h>
#include <ImGuizmo.h>
#include <IconsMaterialDesign.h>

Go to the source code of this file.

Classes

class  Spices::ImGuiH
 The ImGuiH Class. This class defines helper function for slate render. More...
 

Namespaces

namespace  Spices
 
namespace  ImGui
 

Macros

#define IMGUI_DEFINE_MATH_OPERATORS
 
#define ICON_TEXT(icon, text)   std::string(icon).append(" ").append(#text).c_str()
 
#define ICON_TEXT_ROW(icon, text)   std::string(icon).append(" ").append(text).c_str()
 
#define ICON_EMPTY   " "
 

Enumerations

enum  Spices::FontMode { Spices::FONT_FIXED , Spices::FONT_PROPORTIONAL_SCALED , Spices::FONT_MONOSPACED_SCALED , Spices::FONT_MAX }
 Slate Font Mode. More...
 
enum class  Spices::Side {
  Spices::Left , Spices::Right , Spices::Up , Spices::Down ,
  Spices::Scene
}
 Where the slate's initialized pos. More...
 

Functions

void ImGui::CenteredText (const char *label, const ImVec2 &size_arg)
 Draw a center text.