载入中...
搜索中...
未找到
ControlPrimitives.h
浏览该文件的文档.
int resizeInput(ImGuiInputTextCallbackData *data)
Grows an owning string for ImGui's synchronous resize callback.
Definition ControlPrimitives.h:53
Definition ControlPrimitives.h:9
ControlEdit slider(const char *label, float &value, float minimum, float maximum, const char *format="%.3f")
Shared immediate renderer for scalar sliders.
Definition ControlPrimitives.h:29
ControlEdit button(const char *label, float width=0.f, float height=0.f)
Shared immediate renderer for retained and EditorHost buttons.
Definition ControlPrimitives.h:15
ControlEdit combo(const char *label, int &selected, const std::vector< const char * > &items)
Shared immediate renderer for indexed combo boxes.
Definition ControlPrimitives.h:37
ControlEdit inputText(const char *label, std::string &value, bool multiline=false, ImVec2 multilineSize=ImVec2(0.f, 96.f))
UTF-8 owning text editor with automatic buffer growth.
Definition ControlPrimitives.h:63
ControlEdit inputTextWithHint(const char *label, const char *hint, std::string &value)
UTF-8 owning single-line editor with placeholder text and automatic growth.
Definition ControlPrimitives.h:79
ControlEdit checkbox(const char *label, bool &value)
Shared immediate renderer for retained and EditorHost checkboxes.
Definition ControlPrimitives.h:23
ControlEdit
Result of drawing one immediate control in the current frame.
Definition ControlPrimitives.h:12
@ Unchanged