Improve resize API
This commit is contained in:
1 parent
9d0d53a56c
commit
cb80d08ec9
3 files changed
+17
-17
No files matched your search
@@ -4,6 +4,8 @@ package imgui;
|
||||
* Use this class to customize your ImGui input.
|
||||
*/
|
||||
public final class ImGuiInputTextData {
|
||||
private static final short DEFAULT_RESIZE_FACTOR = 10;
|
||||
|
||||
/**
|
||||
* If not empty, then other chars which are different from provided will be filtered during the {@link ImGui#inputText}
|
||||
* and {@link ImGui#inputTextMultiline} methods.
|
||||
@@ -13,10 +15,16 @@ public final class ImGuiInputTextData {
|
||||
/**
|
||||
* If true, then string will be resized during the the {@link ImGui#inputText} and {@link ImGui#inputTextMultiline} methods.
|
||||
* Alternatively you can provide {@link imgui.enums.ImGuiInputTextFlags#CallbackResize} flag to the input text widgets to enable string resizing.
|
||||
* Resize factor of the string could be modified by changing {@link ImString#resizeFactor} field.
|
||||
* Resize factor of the string could be modified by changing {@link #resizeFactor} field.
|
||||
*/
|
||||
public boolean isResizable;
|
||||
|
||||
/**
|
||||
* String will be resized to the value equal to a new size plus this resize factor.
|
||||
* Default value is 10.
|
||||
*/
|
||||
public int resizeFactor = DEFAULT_RESIZE_FACTOR;
|
||||
|
||||
int size;
|
||||
boolean isDirty;
|
||||
boolean isResized = false;
|
||||
|
||||
Reference in new issue
Block a user