Add basic support of Java<->Native callbacks
Implement them for ImGuiIO::GetClipboardTextFn and ImGuiIO::SetClipboardTextFn
This commit is contained in:
1 parent
168c7602dd
commit
1c037e826a
9 files changed
+131
-3
No files matched your search
@@ -0,0 +1,11 @@
|
||||
package imgui.callbacks;
|
||||
|
||||
import java.util.function.Consumer;
|
||||
|
||||
/**
|
||||
* Callback to supply Java string form native code.
|
||||
*/
|
||||
public abstract class ImStrConsumer implements Consumer<String> {
|
||||
@Override
|
||||
public abstract void accept(String str);
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package imgui.callbacks;
|
||||
|
||||
import java.util.function.Supplier;
|
||||
|
||||
/**
|
||||
* Callback to get Java string from native code.
|
||||
*/
|
||||
public abstract class ImStrSupplier implements Supplier<String> {
|
||||
@Override
|
||||
public abstract String get();
|
||||
}
|
||||
Reference in new issue
Block a user