public SubContainerCreatorByNewPrefabMethod( DiContainer container, IPrefabProvider prefabProvider, GameObjectCreationParameters gameObjectBindInfo, Action <DiContainer> installerMethod) : base(container, prefabProvider, gameObjectBindInfo) { _installerMethod = installerMethod; }
public SubContainerCreatorByNewPrefab( DiContainer container, IPrefabProvider prefabProvider, GameObjectCreationParameters gameObjectBindInfo) { _gameObjectBindInfo = gameObjectBindInfo; _prefabProvider = prefabProvider; _container = container; }
public SubContainerCreatorByNewPrefabDynamicContext( DiContainer container, IPrefabProvider prefabProvider, GameObjectCreationParameters gameObjectBindInfo) : base(container) { _prefabProvider = prefabProvider; _gameObjectBindInfo = gameObjectBindInfo; }
public SubContainerCreatorByPrefab( DiContainer container, IPrefabProvider prefabProvider, string gameObjectName, string groupName) { _prefabProvider = prefabProvider; _groupName = groupName; _gameObjectName = gameObjectName; _container = container; }
public SubContainerCreatorByPrefab( DiContainer container, IPrefabProvider prefabProvider, string gameObjectName, string groupName) { _prefabProvider = prefabProvider; _groupName = groupName; _gameObjectName = gameObjectName; _container = container; }
public SubContainerCreatorByPrefabWithParams( Type installerType, DiContainer container, IPrefabProvider prefabProvider, string gameObjectName, string groupName) { _prefabProvider = prefabProvider; _groupName = groupName; _gameObjectName = gameObjectName; _container = container; _installerType = installerType; }
public SubContainerCreatorByNewPrefabWithParams( Type installerType, DiContainer container, IPrefabProvider prefabProvider, GameObjectCreationParameters gameObjectBindInfo) { _gameObjectBindInfo = gameObjectBindInfo; _prefabProvider = prefabProvider; _container = container; _installerType = installerType; }
public SubContainerCreatorByPrefabWithParams( Type installerType, DiContainer container, IPrefabProvider prefabProvider, string gameObjectName, string groupName) { _prefabProvider = prefabProvider; _groupName = groupName; _gameObjectName = gameObjectName; _container = container; _installerType = installerType; }
public PrefabInstantiator( DiContainer container, GameObjectCreationParameters gameObjectBindInfo, List <TypeValuePair> extraArguments, IPrefabProvider prefabProvider) { _prefabProvider = prefabProvider; _extraArguments = extraArguments; _container = container; _gameObjectBindInfo = gameObjectBindInfo; }
public SubContainerCreatorByNewPrefabInstaller( DiContainer container, IPrefabProvider prefabProvider, GameObjectCreationParameters gameObjectBindInfo, Type installerType, List <TypeValuePair> extraArgs) : base(container, prefabProvider, gameObjectBindInfo) { _installerType = installerType; _extraArgs = extraArgs; Assert.That(installerType.DerivesFrom <InstallerBase>(), "Invalid installer type given during bind command. Expected type '{0}' to derive from 'Installer<>'", installerType); }
public PrefabInstantiator( DiContainer container, string gameObjectName, string gameObjectGroupName, List <TypeValuePair> extraArguments, IPrefabProvider prefabProvider) { _prefabProvider = prefabProvider; _extraArguments = extraArguments; _container = container; _gameObjectName = gameObjectName; _gameObjectGroupName = gameObjectGroupName; }
public PrefabInstantiator( DiContainer container, string gameObjectName, string gameObjectGroupName, List<TypeValuePair> extraArguments, IPrefabProvider prefabProvider) { _prefabProvider = prefabProvider; _extraArguments = extraArguments; _container = container; _gameObjectName = gameObjectName; _gameObjectGroupName = gameObjectGroupName; }
public PrefabInstantiator( DiContainer container, GameObjectCreationParameters gameObjectBindInfo, Type argumentTarget, IEnumerable <TypeValuePair> extraArguments, IPrefabProvider prefabProvider, Action <InjectContext, object> instantiateCallback) { _prefabProvider = prefabProvider; _extraArguments = extraArguments.ToList(); _container = container; _gameObjectBindInfo = gameObjectBindInfo; _argumentTarget = argumentTarget; _instantiateCallback = instantiateCallback; }