Documentation
¶
Overview ¶
Package editapp hosts the Linefire map and asset editors in a single window. Ebitengine is single-window per process, so "open the asset editor in another window" is a mode switch: double-clicking an asset in the map editor (or creating one) swaps the active editor to the asset editor, and its Back button (or Esc) returns to the map. The map editor is kept alive across the switch.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
App is the ebiten.Game that delegates each frame to whichever editor is active. A mode switch requested mid-Update (a double-click, New asset, or Back) is staged in pending and applied at the next frame boundary, so the active editor always finishes its frame as the active editor (no detached half-frame).