BlankMat 0.1.0
Free open-source 3D texture creation application
Loading...
Searching...
No Matches
GUIWindowUtils Member List

This is the complete list of members for GUIWindowUtils, including all inherited members.

Checkbox(const std::string &label, bool value)GUIWindowUtilsinlinestatic
ColorEdit(const std::string &label, glm::vec3 &color, std::string &selColor, float spacing)GUIWindowUtilsinlinestatic
ColorPicker(const std::string &label, const glm::vec3 &value)GUIWindowUtilsinlinestatic
Deselectable(const std::string &label, T *&selValue, T *thisValue, bool *wasPressed=nullptr, const glm::vec2 &size=glm::vec2(0.0f))GUIWindowUtilsinlinestatic
Deselectable(const std::string &label, std::string &selValue, std::string thisValue)GUIWindowUtilsinlinestatic
DrawColor(const glm::vec3 &color, ImVec2 pos, float size)GUIWindowUtilsinlinestatic
Dropdown(const std::string &label, int &index, const std::vector< std::string > &options)GUIWindowUtilsinlinestatic
Image(unsigned int textureID, const glm::vec2 &size, const glm::vec3 &borderColor=glm::vec3(0, 0, 0), float borderAlpha=1.0f)GUIWindowUtilsinlinestatic
Image(unsigned int textureID, float size, const glm::vec3 &borderColor=glm::vec3(0, 0, 0), float borderAlpha=1.0f)GUIWindowUtilsinlinestatic
ImageButton(unsigned int textureID, const glm::vec2 &size, const glm::vec3 &tintColor=glm::vec3(0, 0, 0), float tintAlpha=1.0f)GUIWindowUtilsinlinestatic
ImageButton(unsigned int textureID, float size, const glm::vec3 &tintColor=glm::vec3(0, 0, 0), float tintAlpha=1.0f)GUIWindowUtilsinlinestatic
InputFloat(const std::string &label, float value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputInt(const std::string &label, int value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputMat3(const std::string &label, const glm::mat3 &value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputMat4(const std::string &label, const glm::mat4 &value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputName(const std::string &label, const std::string &prevValue, std::string &curValue, IContainer< T > *container, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputText(const std::string &label, std::string value, bool *enterPressed=nullptr, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
InputVec3(const std::string &label, glm::vec3 value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None)GUIWindowUtilsinlinestatic
MaterialSelect(const std::string &name, Material *material, Material *&selection, float spacing)GUIWindowUtilsinlinestatic
Popup(const std::string &label, bool &showPopup)GUIWindowUtilsinlinestatic
Selectable(const std::string &label, T &selValue, T thisValue, bool *wasPressed=nullptr, const glm::vec2 &size=glm::vec2(0.0f))GUIWindowUtilsinlinestatic
TEXTURE_SIZEGUIWindowUtilsinlinestatic
TEXTURE_TYPESGUIWindowUtilsinlinestatic
TextureEdit(Texture *texture)GUIWindowUtilsinlinestatic
TextureSelect(const std::string &name, Texture *texture, Texture *&selection)GUIWindowUtilsinlinestatic