Exemplo n.º 1
0
 public void InitializeEventListeners()
 {
     _events = _gameInstance.GetApi().Events;
     _events.Global.StartListening(EventNames.Initialization.OnInit,
                                   (sender, args) => Init()
                                   );
     _events.Global.StartListening(EventNames.Initialization.OnLoad,
                                   (sender, args) => Load()
                                   );
     _events.Global.StartListening(EventNames.Gameloop.OnUpdate,
                                   (sender, args) => Update((float)((EngineUpdateEventArgs)args).DeltaTime)
                                   );
     _events.Global.StartListening(EventNames.Graphics.OnDraw,
                                   (sender, args) => Draw()
                                   );
 }
Exemplo n.º 2
0
 private void InitializeEvents()
 {
     _eventsManager = new GlobalEventsManager();
     _api.Events    = _eventsManager;
 }