![]() |
BlankMat 0.1.0
Free open-source 3D texture creation application
|
This is the complete list of members for GUIWindowUtils, including all inherited members.
Checkbox(const std::string &label, bool value) | GUIWindowUtils | inlinestatic |
ColorEdit(const std::string &label, glm::vec3 &color, std::string &selColor, float spacing) | GUIWindowUtils | inlinestatic |
ColorPicker(const std::string &label, const glm::vec3 &value) | GUIWindowUtils | inlinestatic |
Deselectable(const std::string &label, T *&selValue, T *thisValue, bool *wasPressed=nullptr, const glm::vec2 &size=glm::vec2(0.0f)) | GUIWindowUtils | inlinestatic |
Deselectable(const std::string &label, std::string &selValue, std::string thisValue) | GUIWindowUtils | inlinestatic |
DrawColor(const glm::vec3 &color, ImVec2 pos, float size) | GUIWindowUtils | inlinestatic |
Dropdown(const std::string &label, int &index, const std::vector< std::string > &options) | GUIWindowUtils | inlinestatic |
Image(unsigned int textureID, const glm::vec2 &size, const glm::vec3 &borderColor=glm::vec3(0, 0, 0), float borderAlpha=1.0f) | GUIWindowUtils | inlinestatic |
Image(unsigned int textureID, float size, const glm::vec3 &borderColor=glm::vec3(0, 0, 0), float borderAlpha=1.0f) | GUIWindowUtils | inlinestatic |
ImageButton(unsigned int textureID, const glm::vec2 &size, const glm::vec3 &tintColor=glm::vec3(0, 0, 0), float tintAlpha=1.0f) | GUIWindowUtils | inlinestatic |
ImageButton(unsigned int textureID, float size, const glm::vec3 &tintColor=glm::vec3(0, 0, 0), float tintAlpha=1.0f) | GUIWindowUtils | inlinestatic |
InputFloat(const std::string &label, float value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputInt(const std::string &label, int value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputMat3(const std::string &label, const glm::mat3 &value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputMat4(const std::string &label, const glm::mat4 &value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputName(const std::string &label, const std::string &prevValue, std::string &curValue, IContainer< T > *container, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputText(const std::string &label, std::string value, bool *enterPressed=nullptr, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
InputVec3(const std::string &label, glm::vec3 value, ImGuiInputTextFlags flags=ImGuiInputTextFlags_None) | GUIWindowUtils | inlinestatic |
MaterialSelect(const std::string &name, Material *material, Material *&selection, float spacing) | GUIWindowUtils | inlinestatic |
Popup(const std::string &label, bool &showPopup) | GUIWindowUtils | inlinestatic |
Selectable(const std::string &label, T &selValue, T thisValue, bool *wasPressed=nullptr, const glm::vec2 &size=glm::vec2(0.0f)) | GUIWindowUtils | inlinestatic |
TEXTURE_SIZE | GUIWindowUtils | inlinestatic |
TEXTURE_TYPES | GUIWindowUtils | inlinestatic |
TextureEdit(Texture *texture) | GUIWindowUtils | inlinestatic |
TextureSelect(const std::string &name, Texture *texture, Texture *&selection) | GUIWindowUtils | inlinestatic |