Skip to content

package editor_window

import "kaiju/editor/ui/editor_window"

Functions

OpenWindow

func OpenWindow(win EditorWindow,

defaultWidth, defaultHeight, defaultX, defaultY int)

Types

EditorWindow

interface

type EditorWindow interface {
    Tag() string
    Container() *host_container.Container
    Init()
    Closed()
}

Listing

struct

type Listing struct {
    // Has unexported fields.
}

New

func New() Listing

Listing.Add

func (l *Listing) Add(w EditorWindow)

Listing.CloseAll

func (l *Listing) CloseAll()

Listing.Remove

func (l *Listing) Remove(w EditorWindow)