Basics
Guides
API Reference
Basics
Guides
API Reference
[19:7] extends: EngineService
Wraps FXGL's DevService (com.almasb.fxgl.dev.DevService), the EngineService that drives the developer overlays (Dev Console, Dev Pane, debug messages, bounding-box rendering). Every public method is a no-op when the application runs in RELEASE mode or GameSettings.isDeveloperMenuEnabled is false. Reached at runtime via fxgl.getDevService; obtain a wrapper via adopt.
DevService (Ajo = null)
Creates a DevService wrapper. Empty by default; the (Ajo) form wraps an existing instance from fxgl.getDevService.
Ajo is an optional AussomJavaObject around a DevService.adopt (object Ajo)
Wraps an existing DevService AussomJavaObject.
Ajo is an AussomJavaObject around a DevService.A new wrapper.isConsoleOpen ()
Returns true while the Dev Console is open.
A bool.isDevPaneOpen ()
Returns true while the Dev Pane is open.
A bool.openConsole ()
Opens the Dev Console.
this objectcloseConsole ()
Closes the Dev Console.
this objectopenDevPane ()
Opens the Dev Pane.
this objectcloseDevPane ()
Closes the Dev Pane.
this objectpushDebugMessage (string Message)
Pushes a transient debug message onto the Dev Pane's message strip (removed after 5 seconds).
Message is the message text.this object
Aussom
Write once. Embed everywhere.
Copyright 2026 Austin Lehman. All rights reserved.