Skip to content

package terrain_workspace

import "kaijuengine.com/editor/editor_workspace/terrain_workspace"

Constants

ID

"terrain"

DisplayName

"Terrain"

Types

TerrainToolMode

int

type TerrainToolMode int

const ( TerrainToolHeightSculpt TerrainToolMode = iota TerrainToolTexturePaint TerrainToolSelection TerrainToolSettings )

TerrainWorkspace

struct

type TerrainWorkspace struct {
    common_workspace.CommonWorkspace

    // Has unexported fields.
}

TerrainWorkspace.AdjustBrushRadius

func (w *TerrainWorkspace) AdjustBrushRadius(direction int)

TerrainWorkspace.AdjustBrushStrength

func (w *TerrainWorkspace) AdjustBrushStrength(direction int)

TerrainWorkspace.Close

func (w *TerrainWorkspace) Close()

TerrainWorkspace.DisplayName

func (w *TerrainWorkspace) DisplayName() string

TerrainWorkspace.Hotkeys

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

TerrainWorkspace.ID

func (w *TerrainWorkspace) ID() string

TerrainWorkspace.Initialize

func (w *TerrainWorkspace) Initialize(ed editor_workspace.WorkspaceEditorInterface) error

TerrainWorkspace.IsRequired

func (w *TerrainWorkspace) IsRequired() bool

TerrainWorkspace.Open

func (w *TerrainWorkspace) Open()

TerrainWorkspace.Shutdown

func (w *TerrainWorkspace) Shutdown()

TerrainWorkspace.Update

func (w *TerrainWorkspace) Update(deltaTime float64)

TerrainWorkspace.UpdateViewportTool

func (w *TerrainWorkspace) UpdateViewportTool(view *editor_stage_view.StageView) bool