emilib
Functions
ImGuiPP Namespace Reference

Helper C++ bindings for ImGui. More...

Functions

bool SliderSize (const std::string &label, size_t *v, size_t v_min, size_t v_max, float power=1.0f)
 
bool InputText (const std::string &label, std::string &text, ImGuiInputTextFlags flags=0, ImGuiTextEditCallback callback=NULL, void *user_data=NULL)
 
void Text (const std::string &text)
 
void LabelText (const std::string &label, const std::string &text)
 
bool Button (const std::string &text)
 
bool ListBox (const std::string &label, std::string &current_item, const std::vector< std::string > &items, int height_in_items=-1)
 
bool Combo (const std::string &label, std::string &current_item, const std::vector< std::string > &items, int height_in_items=-1)
 
template<typename Enum >
bool RadioButtonEnum (const char *label, Enum *v, Enum v_button)
 Convenience for enums.
 

Detailed Description

Helper C++ bindings for ImGui.