Skip to content

package editor_settings

import "kaiju/editor/editor_settings"

Types

AppDataMissingError

struct

type AppDataMissingError struct {
    Err error
}

AppDataMissingError.Error

func (e AppDataMissingError) Error() string

BuildToolSettings

struct

type BuildToolSettings struct {
    AndroidNDK string
    JavaHome   string
}

ReadError

struct

type ReadError struct {
    Err error
    // Has unexported fields.
}

ReadError.Error

func (e ReadError) Error() string

Settings

struct

type Settings struct {
    RecentProjects []string `visible:"false"`
    RefreshRate    int32    `clamp:"60,0,320"`
    Snapping       SnapSettings
    BuildTools     BuildToolSettings
}

Settings.AddRecentProject

func (s *Settings) AddRecentProject(path string)

Settings.Load

func (s *Settings) Load() error

Settings.Save

func (s *Settings) Save() error

SnapSettings

struct

type SnapSettings struct {
    TranslateIncrement float32
    RotateIncrement    float32
    ScaleIncrement     float32
}

WriteError

struct

type WriteError struct {
    Err error
    // Has unexported fields.
}

WriteError.Error

func (e WriteError) Error() string