SceneBuilder Class
Definition
Namespace: Brine2D.Hosting
Fluent builder for registering scenes.
Inheritance System.Object → SceneBuilder
Remarks
Scene registration is optional. Scenes can be loaded without explicit registration, but registering scenes is recommended for: - Self-documentation \(shows available scenes in Program\.cs\) - Startup validation \(ensures scenes can be resolved\) - Slightly better performance \(DI container caches type info\)
| Methods | |
|---|---|
| Add<TScene>() | Registers a scene, including startup-time dependency validation. |
| AddRange\(ReadOnlySpan<Type>\) | Registers multiple scenes by type. |