package terrain_workspace
import "kaijuengine.com/editor/editor_workspace/terrain_workspace"
Constants
ID
"terrain"
DisplayName
"Terrain"
Types
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)
func (w *TerrainWorkspace) UpdateViewportTool(view *editor_stage_view.StageView) bool