AbstractProtectedconstructorCreates a new SmallWorld application.
Optional configuration to override defaults.
The main camera.
The canvas element.
The engine configuration.
Whether debug visualization is enabled.
The interaction manager for gamification / picking.
The active renderer.
The current scene.
ProtectedonCalled once after the GadgetInspector is created. Override in subclasses to register scene-specific inspector controls.
The newly created inspector instance.
Protected AbstractsetupCalled to setup the scene after the engine is initialized.
Initializes and starts the application loop.
Stops the application loop.
Protected AbstractupdateCalled every frame to update application logic.
Time elapsed since the last frame in seconds.
Base class for applications built with the SmallWorld engine.