public void InjectDependencies(GameEntityModelSubsystemFacade gameEntityModelSubsystemFacade, SpriteStorage spriteStorage, AnimatorControllerStorage animatorControllerStorage)
 {
     _gameEntityStorage                    = gameEntityModelSubsystemFacade.GameEntityStorage;
     _spriteStorage                        = spriteStorage;
     _animatorControllerStorage            = animatorControllerStorage;
     _gameEntityStorage.GameEntityCreated += OnGameEntityCreated;
 }
Example #2
0
 public void InjectDependencies(GameEntityModelSubsystemFacade gameEntityModelSubsystemFacade, GameManagerSubsystemFacade gameManagerSubsystemFacade)
 {
     _gameEntityStorage           = gameEntityModelSubsystemFacade.GameEntityStorage;
     _unityMethodListener         = gameManagerSubsystemFacade.UnityMethodListener;
     _unityMethodListener._Start += StartTesting;
 }
Example #3
0
 public void InjectDependencies(GameEntityModelSubsystemFacade gameEntityModelSubsystemFacade, GameManagerSubsystemFacade gameManagerSubsystemFacade)
 {
     _test.InjectDependencies(gameEntityModelSubsystemFacade, gameManagerSubsystemFacade);
 }
 public void InjectDependencies(GameEntityModelSubsystemFacade gameEntityModelSubsystemFacade)
 {
     _gameEntityViewStorage.InjectDependencies(gameEntityModelSubsystemFacade, _spriteStorage, _animatorControllerStorage);
     GameEntityView.InjectDependenciesStatic(_spriteStorage);
     AnimatedGameEntityView.InjectDependenciesStatic(_animatorControllerStorage);
 }