Beispiel #1
0
 public Animation(ILogger <Animation> logger,
                  IAssertionProcessor scene,
                  CancellationTokenSource cancellationTokenManager)
 {
     _logger = logger;
     _scene  = scene;
     _cancellationTokenManager = cancellationTokenManager;
 }
Beispiel #2
0
 public SceneLoader(ILogger <SceneLoader> logger,
                    IAssertionProcessor scene,
                    CancellationTokenSource cancellationTokenManager)
 {
     _logger = logger;
     _scene  = scene;
     _cancellationTokenManager = cancellationTokenManager;
     _logger.LogInformation("SceneLoader created");
 }
Beispiel #3
0
 public EventProcessor(IRenderWindow renderWindow,
                       ILogger <EventProcessor> logger,
                       CancellationTokenSource cancellationTokenManager,
                       IAssertionProcessor scene)
 {
     _renderWindow             = renderWindow;
     _logger                   = logger;
     _cancellationTokenManager = cancellationTokenManager;
     _scene = scene;
     _currentCameraOrientation = Constants.DefaultCameraOrientation;
     _logger.LogInformation("EventProcessor created");
 }