[API] Added callback binding for InputText (#156)

* Added callback binding for InputText

* Add JavaDoc

* Change

* Add Javadoc

* Fix Import

* Teaks and improvements

- Extended example;
- Added input text callback ImGuiInputTextFlags#CallbackEdit;
- Minor code improvements.

---------

Co-authored-by: SpaiR <klimbetoo@gmail.com>
This commit is contained in:
墨恒andSpaiR authored and GitHub committed 2023-02-07 13:13:02 +02:00
1 parent f3c971ca60
commit 986aa532ff
6 files changed
+296 -6

No files matched your search

@@ -0,0 +1,17 @@
package imgui.callback;
import imgui.ImGuiInputTextCallbackData;
import java.util.function.Consumer;
/**
* Callback to use in {@link imgui.ImGui#inputText(String, imgui.type.ImString, int, ImGuiInputTextCallback)}.
*/
public abstract class ImGuiInputTextCallback implements Consumer<ImGuiInputTextCallbackData> {
/**
* This function will be called by the native Callback and wrapped.
*/
public final void accept(final long ptr) {
accept(new ImGuiInputTextCallbackData(ptr));
}
}