Mibo.Elmish Namespace
| Type/Module | Description |
|
Friendly GameContext-based accessors for the built-in IAssets service. |
|
|
Factory for `IAssets` implementations. |
|
|
A universal Camera definition containing View and Projection matrices. |
|
|
Helper functions for 2D Cameras (Orthographic projection). |
|
|
Helper functions for 3D Cameras (Perspective projection). |
|
|
Functions for creating and composing Elmish commands. |
|
|
Represents a command that produces side effects in the Elmish runtime. |
|
|
Mutable handle for a MonoGame component instance created during game initialization. |
|
|
Generic helper functions for visibility culling. |
|
|
A function that dispatches messages to the Elmish update loop. |
|
|
Controls when dispatched messages become eligible for processing. |
|
|
Represents a side effect that can dispatch messages to the Elmish runtime. |
|
|
|
|
|
Helpers for fixed timestep simulation. |
|
|
Configuration for a framework-managed fixed timestep simulation. |
|
|
Context passed to |
|
|
Per-game asset loader/cache service. |
|
|
Interface for renderers that draw the model state each frame. |
|
|
Functions for creating and configuring Elmish game programs. |
|
|
The Elmish program record that defines the complete game architecture. |
|
|
A small, allocation-friendly buffer that stores render commands tagged with a sort key. |
|
|
Functions for creating and composing Elmish subscriptions. |
|
|
Represents a subscription that listens for external events and dispatches messages. |
|
|
Functions for creating and manipulating subscription identifiers. |
|
|
A typed string wrapper for subscription identifiers. |
|
|
Subscription identifier used as the key for subscription diffing. |
|
|
A function that sets up a subscription and returns a disposable for cleanup. |
|
|
Generic system pipeline for composing frame updates with type-enforced snapshot boundaries. |
Mibo