Skip to content

SceneFrameworkServices(ILoggerFactory, IRenderer, IInputContext, IAudioPlayer, IGameContext) Constructor

Definition

Namespace: Brine2D.Engine

Groups the framework services that SceneManager stamps onto every scene. Registered as a singleton and resolved by DI — all constructor parameters are already in the container.

public SceneFrameworkServices(Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, Brine2D.Rendering.IRenderer renderer, Brine2D.Input.IInputContext inputContext, Brine2D.Audio.IAudioPlayer audioPlayer, Brine2D.Engine.IGameContext gameContext);

Parameters

loggerFactory Microsoft.Extensions.Logging.ILoggerFactory

renderer IRenderer

inputContext IInputContext

audioPlayer IAudioPlayer

gameContext IGameContext