First imgui trys
This commit is contained in:
@@ -8,8 +8,9 @@ import (
|
||||
|
||||
// ImGui context & IO wrapper
|
||||
type Context struct {
|
||||
ctx *cimgui.Context
|
||||
io *cimgui.IO
|
||||
ctx *cimgui.Context
|
||||
io *cimgui.IO
|
||||
lastDrawData *cimgui.DrawData
|
||||
}
|
||||
|
||||
func New() *Context {
|
||||
@@ -36,8 +37,11 @@ func (c *Context) BeginFrame(dt time.Duration, winW, winH int32) {
|
||||
func (c *Context) EndFrame() *cimgui.DrawData {
|
||||
cimgui.EndFrame()
|
||||
cimgui.Render()
|
||||
c.lastDrawData = cimgui.CurrentDrawData()
|
||||
return cimgui.CurrentDrawData()
|
||||
}
|
||||
|
||||
// expose io to input backend
|
||||
func (c *Context) IO() *cimgui.IO { return c.io }
|
||||
|
||||
func (c *Context) LastDrawData() *cimgui.DrawData { return c.lastDrawData }
|
||||
|
||||
Reference in New Issue
Block a user