Add ImPlatformIO, ImGuiViewport

This commit is contained in:
SpaiR committed 2020-08-29 15:33:15 +03:00
1 parent dce574ef76
commit 8494bd8361
14 files changed
+773 -5

No files matched your search

@@ -0,0 +1,10 @@
package imgui.callback;
import imgui.ImGuiViewport;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*)
*/
public abstract class ImPlatformFuncViewport {
public abstract void accept(ImGuiViewport vp);
}
@@ -0,0 +1,10 @@
package imgui.callback;
import imgui.ImGuiViewport;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*, String)
*/
public abstract class ImPlatformFuncViewportFloat {
public abstract void accept(ImGuiViewport vp, Float f);
}
@@ -0,0 +1,11 @@
package imgui.callback;
import imgui.ImGuiViewport;
import imgui.ImVec2;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*, ImVec2)
*/
public abstract class ImPlatformFuncViewportImVec2 {
public abstract void accept(ImGuiViewport vp, ImVec2 imVec2);
}
@@ -0,0 +1,10 @@
package imgui.callback;
import imgui.ImGuiViewport;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*, String)
*/
public abstract class ImPlatformFuncViewportString {
public abstract void accept(ImGuiViewport vp, String str);
}
@@ -0,0 +1,10 @@
package imgui.callback;
import imgui.ImGuiViewport;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*) -> Boolean
*/
public abstract class ImPlatformFuncViewportSuppBoolean {
public abstract boolean get(ImGuiViewport vp);
}
@@ -0,0 +1,10 @@
package imgui.callback;
import imgui.ImGuiViewport;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*) -> Boolean
*/
public abstract class ImPlatformFuncViewportSuppFloat {
public abstract float get(ImGuiViewport vp);
}
@@ -0,0 +1,11 @@
package imgui.callback;
import imgui.ImGuiViewport;
import imgui.ImVec2;
/**
* Callback to represent ImGuiPlatformIO function with args: (ImGuiViewport*) -> ImVec2
*/
public abstract class ImPlatformFuncViewportSuppImVec2 {
public abstract void get(ImGuiViewport vp, ImVec2 dstImVec2);
}