iui improvements for viewer
This commit is contained in:
parent
1914d490fe
commit
c51f380d59
@ -74,3 +74,11 @@ func NextColumn() {
|
|||||||
func ShowDemoWindow() {
|
func ShowDemoWindow() {
|
||||||
C.igShowDemoWindow(nil)
|
C.igShowDemoWindow(nil)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func SetNextWindowPos(pos math.Vec2i) {
|
||||||
|
C.igSetNextWindowPos(C.ImVec2{x: C.float(pos.X), y: C.float(pos.Y)}, C.ImGuiCond_FirstUseEver, C.ImVec2{})
|
||||||
|
}
|
||||||
|
|
||||||
|
func SetNextWindowSize(size math.Vec2i) {
|
||||||
|
C.igSetNextWindowSize(C.ImVec2{x: C.float(size.X), y: C.float(size.Y)}, C.ImGuiCond_FirstUseEver)
|
||||||
|
}
|
||||||
|
@ -66,6 +66,8 @@ func (s *scene) Advance() error {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
imgui.SetNextWindowSize(math.Vec2i{X: 300, Y: 400})
|
||||||
|
|
||||||
imgui.Begin("DC6 Viewer")
|
imgui.Begin("DC6 Viewer")
|
||||||
imgui.Image(s.texture)
|
imgui.Image(s.texture)
|
||||||
direction := s.animation.Directions[directionIndex]
|
direction := s.animation.Directions[directionIndex]
|
||||||
@ -82,10 +84,6 @@ func (s *scene) Advance() error {
|
|||||||
imgui.Text("Offset")
|
imgui.Text("Offset")
|
||||||
imgui.NextColumn()
|
imgui.NextColumn()
|
||||||
imgui.Text("%+v", frame.Offset)
|
imgui.Text("%+v", frame.Offset)
|
||||||
imgui.Columns(1)
|
|
||||||
if imgui.Button("Exit") {
|
|
||||||
platform.WindowSetScene(nil)
|
|
||||||
}
|
|
||||||
imgui.End()
|
imgui.End()
|
||||||
|
|
||||||
if directionIndex != s.directionIndex || frameIndex != s.frameIndex {
|
if directionIndex != s.directionIndex || frameIndex != s.frameIndex {
|
||||||
|
Loading…
Reference in New Issue
Block a user