Table of Contents

Namespace TileWorld.Engine.Hosting

Classes

SceneHostApplication

Hosts a single active engine scene and supports explicit scene switching.

TextInputRequest

Describes a host-native text input request.

Structs

FrameTime

Carries frame timing information from the host into engine applications.

Interfaces

IEngineApplication

Defines the host-facing lifecycle contract for an engine application.

IEngineHostServices

Exposes host-owned services to engine applications that need limited access to lifecycle or platform facilities.

IEngineScene

Represents a lightweight application scene owned by SceneHostApplication.

IHostedEngineApplication

Allows a host to inject platform services into an application before initialization begins.

ITextInputService

Provides host-native text input collection for lightweight application flows such as world naming.