Skip to content

package vfx_workspace

import "kaiju/editor/editor_workspace/vfx_workspace"

Types

VfxWorkspace

struct

type VfxWorkspace struct {
    common_workspace.CommonWorkspace

    // Has unexported fields.
}

VfxWorkspace.Close

func (w *VfxWorkspace) Close()

VfxWorkspace.Hotkeys

func (w *VfxWorkspace) Hotkeys() []common_workspace.HotKey

VfxWorkspace.Initialize

func (w *VfxWorkspace) Initialize(host *engine.Host, ed VfxWorkspaceEditorInterface)

VfxWorkspace.Open

func (w *VfxWorkspace) Open()

VfxWorkspace.OpenParticleSystem

func (w *VfxWorkspace) OpenParticleSystem(id string)

VfxWorkspace.Update

func (w *VfxWorkspace) Update(deltaTime float64)

VfxWorkspaceEditorInterface

interface

type VfxWorkspaceEditorInterface interface {
    Events() *editor_events.EditorEvents
    FocusInterface()
    BlurInterface()
    Project() *project.Project
    StageView() *editor_stage_view.StageView
}