├── AssemblyBuild ├── .gitignore ├── Libraries │ ├── NUnit │ │ ├── Mono.Cecil.dll │ │ ├── nunit.core.dll │ │ └── nunit.framework.dll │ └── Unity │ │ ├── UnityEditor.dll │ │ ├── UnityEngine.dll │ │ └── UnityEditor.Graphs.dll └── ReadMe.txt ├── UnityProject ├── Assets │ ├── Zenject │ │ ├── .gitignore │ │ ├── Main │ │ │ ├── .gitignore │ │ │ ├── ZenjectLogo.png │ │ │ ├── ExampleObjectGraph.png │ │ │ ├── Scripts │ │ │ │ ├── Zenject.csproj.meta │ │ │ │ ├── Main.meta │ │ │ │ ├── Misc.meta │ │ │ │ ├── Util.meta │ │ │ │ ├── Binders.meta │ │ │ │ ├── Exceptions.meta │ │ │ │ ├── Factories.meta │ │ │ │ ├── Injection.meta │ │ │ │ ├── Providers.meta │ │ │ │ ├── Zenject.csproj.user.meta │ │ │ │ ├── Usage │ │ │ │ │ ├── PreserveAttribute.cs │ │ │ │ │ ├── PostInjectAttribute.cs │ │ │ │ │ ├── InjectAttribute.cs.meta │ │ │ │ │ ├── InjectAttributeBase.cs.meta │ │ │ │ │ ├── InjectLocalAttribute.cs.meta │ │ │ │ │ ├── PostInjectAttribute.cs.meta │ │ │ │ │ ├── PreserveAttribute.cs.meta │ │ │ │ │ ├── InjectOptionalAttribute.cs.meta │ │ │ │ │ ├── InjectAttribute.cs │ │ │ │ │ ├── InjectOptionalAttribute.cs │ │ │ │ │ └── InjectAttributeBase.cs │ │ │ │ ├── Facade │ │ │ │ │ ├── IFacade.cs │ │ │ │ │ ├── Facade.cs.meta │ │ │ │ │ ├── IFacade.cs.meta │ │ │ │ │ ├── FacadeBinder.cs.meta │ │ │ │ │ └── FacadeFactory.cs.meta │ │ │ │ ├── Facade.meta │ │ │ │ ├── Factories │ │ │ │ │ ├── IValidatable.cs │ │ │ │ │ ├── Factory.cs.meta │ │ │ │ │ ├── IFactory.cs.meta │ │ │ │ │ ├── FactoryMethod.cs.meta │ │ │ │ │ ├── FactoryNested.cs.meta │ │ │ │ │ ├── FactoryUntyped.cs.meta │ │ │ │ │ ├── IFactoryUntyped.cs.meta │ │ │ │ │ ├── IValidatable.cs.meta │ │ │ │ │ ├── InstantiateUtil.cs.meta │ │ │ │ │ ├── KeyedFactory.cs.meta │ │ │ │ │ ├── ListFactory.cs.meta │ │ │ │ │ ├── PrefabFactory.cs.meta │ │ │ │ │ ├── FactoryMethodUntyped.cs.meta │ │ │ │ │ ├── GameObjectFactory.cs.meta │ │ │ │ │ ├── IValidatableFactory.cs.meta │ │ │ │ │ ├── GameObjectInstantiator.cs.meta │ │ │ │ │ ├── IValidatableFactory.cs │ │ │ │ │ ├── GameObjectInstantiator.cs │ │ │ │ │ ├── IFactoryUntyped.cs │ │ │ │ │ └── FactoryMethodUntyped.cs │ │ │ │ ├── Usage.meta │ │ │ │ ├── Zenject.csproj.user │ │ │ │ ├── Providers │ │ │ │ │ ├── SingletonCreators.meta │ │ │ │ │ ├── MethodProvider.cs.meta │ │ │ │ │ ├── ProviderBase.cs.meta │ │ │ │ │ ├── SingletonId.cs.meta │ │ │ │ │ ├── DiContainerProvider.cs.meta │ │ │ │ │ ├── InstanceProvider.cs.meta │ │ │ │ │ ├── PrefabSingletonId.cs.meta │ │ │ │ │ ├── ResourceProvider.cs.meta │ │ │ │ │ ├── SingletonProvider.cs.meta │ │ │ │ │ ├── SingletonProviderMap.cs.meta │ │ │ │ │ ├── TransientProvider.cs.meta │ │ │ │ │ ├── MethodProviderUntyped.cs.meta │ │ │ │ │ ├── PrefabSingletonProvider.cs.meta │ │ │ │ │ ├── GameObjectSingletonProvider.cs.meta │ │ │ │ │ ├── MonoBehaviourSingletonProvider.cs.meta │ │ │ │ │ ├── PrefabSingletonProviderMap.cs.meta │ │ │ │ │ ├── GameObjectTransientProviderFromPrefab.cs.meta │ │ │ │ │ ├── GameObjectTransientProviderFromPrefabResource.cs.meta │ │ │ │ │ ├── SingletonCreators │ │ │ │ │ │ ├── PrefabSingletonLazyCreator.cs.meta │ │ │ │ │ │ ├── SingletonLazyCreatorBase.cs.meta │ │ │ │ │ │ ├── SingletonLazyCreatorByMethod.cs.meta │ │ │ │ │ │ ├── SingletonLazyCreatorByType.cs.meta │ │ │ │ │ │ ├── SingletonLazyCreatorByFactory.cs.meta │ │ │ │ │ │ ├── SingletonLazyCreatorByInstance.cs.meta │ │ │ │ │ │ └── SingletonLazyCreatorByInstance.cs │ │ │ │ │ └── DiContainerProvider.cs │ │ │ │ ├── Misc │ │ │ │ │ ├── IInitializable.cs │ │ │ │ │ ├── ITickable.cs.meta │ │ │ │ │ ├── KernelUtil.cs.meta │ │ │ │ │ ├── ZenUtil.cs.meta │ │ │ │ │ ├── IInitializable.cs.meta │ │ │ │ │ ├── TaskUpdater.cs.meta │ │ │ │ │ ├── TickableManager.cs.meta │ │ │ │ │ ├── DisposableManager.cs.meta │ │ │ │ │ ├── InitializableManager.cs.meta │ │ │ │ │ ├── StandardInstaller.cs.meta │ │ │ │ │ ├── UnityEventManager.cs.meta │ │ │ │ │ ├── ExecutionOrderInstaller.cs.meta │ │ │ │ │ ├── SingletonInstanceHelper.cs.meta │ │ │ │ │ ├── FixedTickablePrioritiesInstaller.cs.meta │ │ │ │ │ ├── LateTickablePrioritiesInstaller.cs.meta │ │ │ │ │ ├── ITickable.cs │ │ │ │ │ ├── KernelUtil.cs │ │ │ │ │ └── StandardInstaller.cs │ │ │ │ ├── Main │ │ │ │ │ ├── BindingId.cs.meta │ │ │ │ │ ├── IBinder.cs.meta │ │ │ │ │ ├── IInstaller.cs.meta │ │ │ │ │ ├── IResolver.cs.meta │ │ │ │ │ ├── Installer.cs.meta │ │ │ │ │ ├── CompositionRoot.cs.meta │ │ │ │ │ ├── DiContainer.cs.meta │ │ │ │ │ ├── IInstantiator.cs.meta │ │ │ │ │ ├── MonoInstaller.cs.meta │ │ │ │ │ ├── GlobalCompositionRoot.cs.meta │ │ │ │ │ ├── GlobalInstallerConfig.cs.meta │ │ │ │ │ ├── SceneCompositionRoot.cs.meta │ │ │ │ │ ├── IInstaller.cs │ │ │ │ │ ├── Installer.cs │ │ │ │ │ ├── GlobalInstallerConfig.cs │ │ │ │ │ └── MonoInstaller.cs │ │ │ │ ├── Util │ │ │ │ │ ├── UnityUtil.cs.meta │ │ │ │ │ ├── AutoBindInstaller.cs.meta │ │ │ │ │ ├── DecoratorInstaller.cs.meta │ │ │ │ │ ├── SceneDecoratorCompositionRoot.cs.meta │ │ │ │ │ ├── DecoratorInstaller.cs │ │ │ │ │ └── AutoBindInstaller.cs │ │ │ │ ├── Binders │ │ │ │ │ ├── BinderBase.cs.meta │ │ │ │ │ ├── GenericBinder.cs.meta │ │ │ │ │ ├── TypeBinder.cs.meta │ │ │ │ │ ├── UntypedBinder.cs.meta │ │ │ │ │ ├── IFactoryBinder.cs.meta │ │ │ │ │ ├── InjectContext.cs.meta │ │ │ │ │ ├── BindingConditionSetter.cs.meta │ │ │ │ │ └── IFactoryUntypedBinder.cs.meta │ │ │ │ ├── Injection │ │ │ │ │ ├── InjectableInfo.cs.meta │ │ │ │ │ ├── TypeAnalyzer.cs.meta │ │ │ │ │ └── ZenjectTypeInfo.cs.meta │ │ │ │ └── Exceptions │ │ │ │ │ └── ZenjectException.cs.meta │ │ │ ├── Editor.meta │ │ │ ├── Editor │ │ │ │ ├── Zenject-editor.csproj.meta │ │ │ │ ├── ZenEditorUtil.cs.meta │ │ │ │ ├── Zenject-editor.csproj.user.meta │ │ │ │ ├── UnityInspectorListEditor.cs.meta │ │ │ │ ├── Zenject-editor.csproj.user │ │ │ │ ├── UnityEditorUtil.cs.meta │ │ │ │ ├── ObjectGraphVisualizer.cs.meta │ │ │ │ ├── SceneCompositionRootEditor.cs.meta │ │ │ │ ├── SceneDecoratorCompositionRootEditor.cs.meta │ │ │ │ └── SceneCompositionRootEditor.cs │ │ │ ├── Scripts.meta │ │ │ └── ExampleObjectGraph.png.meta │ │ ├── ZenjectLogo.png │ │ ├── Github.css.meta │ │ ├── ExampleObjectGraph.png │ │ ├── Extras.meta │ │ ├── Extras │ │ │ ├── ZenjectUnitTests │ │ │ │ ├── Readme.txt │ │ │ │ ├── Readme.txt.meta │ │ │ │ ├── Editor │ │ │ │ │ ├── Zenject-tests.csproj.meta │ │ │ │ │ ├── Zenject-tests.csproj.user.meta │ │ │ │ │ ├── Factories.meta │ │ │ │ │ ├── CommandsAndSignals.meta │ │ │ │ │ ├── Zenject-tests.csproj.user │ │ │ │ │ ├── TestMoq.cs.meta │ │ │ │ │ ├── TestFacades.cs.meta │ │ │ │ │ ├── TestMultiBind.cs.meta │ │ │ │ │ ├── TestRebind.cs.meta │ │ │ │ │ ├── TestSingleton.cs.meta │ │ │ │ │ ├── TestTestUtil.cs.meta │ │ │ │ │ ├── TestToGetter.cs.meta │ │ │ │ │ ├── TestToLookup.cs.meta │ │ │ │ │ ├── TestUnbind.cs.meta │ │ │ │ │ ├── TestDiContainer.cs.meta │ │ │ │ │ ├── TestIdentifiers.cs.meta │ │ │ │ │ ├── TestListComparer.cs.meta │ │ │ │ │ ├── TestListInjection.cs.meta │ │ │ │ │ ├── TestMultiBindAgain.cs.meta │ │ │ │ │ ├── TestNullableValues.cs.meta │ │ │ │ │ ├── TestParameters.cs.meta │ │ │ │ │ ├── TestPostInjectCall.cs.meta │ │ │ │ │ ├── TestResolveMany.cs.meta │ │ │ │ │ ├── TestSubContainer2.cs.meta │ │ │ │ │ ├── TestSubContainers.cs.meta │ │ │ │ │ ├── TestTaskUpdater.cs.meta │ │ │ │ │ ├── TestTestOptional.cs.meta │ │ │ │ │ ├── TestWithContainer.cs.meta │ │ │ │ │ ├── ZenjectProfileTest.cs.meta │ │ │ │ │ ├── Factories │ │ │ │ │ │ ├── TestFactory.cs.meta │ │ │ │ │ │ ├── TestIFactory.cs.meta │ │ │ │ │ │ ├── TestFactoryNullArgs.cs.meta │ │ │ │ │ │ └── TestIFactoryUntyped.cs.meta │ │ │ │ │ ├── TestAllInjectionTypes.cs.meta │ │ │ │ │ ├── TestConditionsBasic.cs.meta │ │ │ │ │ ├── TestConditionsComplex.cs.meta │ │ │ │ │ ├── TestConditionsFieldName.cs.meta │ │ │ │ │ ├── TestConditionsParents.cs.meta │ │ │ │ │ ├── TestConditionsTarget.cs.meta │ │ │ │ │ ├── TestDuplicateInjection.cs.meta │ │ │ │ │ ├── TestGenericContract.cs.meta │ │ │ │ │ ├── TestNestedContainer.cs.meta │ │ │ │ │ ├── TestPropertyInjection.cs.meta │ │ │ │ │ ├── TestStructInjection.cs.meta │ │ │ │ │ ├── TestTransientInjection.cs.meta │ │ │ │ │ ├── TestValidateInstaller.cs.meta │ │ │ │ │ ├── TestCircularDependencies.cs.meta │ │ │ │ │ ├── TestConditionsIdentifier.cs.meta │ │ │ │ │ ├── TestConditionsTargetInstance.cs.meta │ │ │ │ │ ├── TestConstructorInjection.cs.meta │ │ │ │ │ ├── TestPostInjectParameters.cs.meta │ │ │ │ │ ├── TestSingletonIdentifiers.cs.meta │ │ │ │ │ ├── TestTransientMockProvider.cs.meta │ │ │ │ │ ├── CommandsAndSignals │ │ │ │ │ │ ├── TestCommands.cs.meta │ │ │ │ │ │ ├── TestSignals.cs.meta │ │ │ │ │ │ ├── TestSignalsOneParam.cs.meta │ │ │ │ │ │ ├── TestCommandsOneParam.cs.meta │ │ │ │ │ │ ├── TestCommandsSixParams.cs.meta │ │ │ │ │ │ └── TestSignalsSixParams.cs.meta │ │ │ │ │ ├── TestBaseClassPropertyInjection.cs.meta │ │ │ │ │ ├── TestConstructorInjectionOptional.cs.meta │ │ │ │ │ ├── TestMultipleInterfaceSameSingle.cs.meta │ │ │ │ │ ├── TestSameConstructorArgumentType.cs.meta │ │ │ │ │ ├── TestBothInterfaceAndConcreteBoundToSameSingleton.cs.meta │ │ │ │ │ ├── TestMoq.cs │ │ │ │ │ ├── TestUnbind.cs │ │ │ │ │ ├── TestTransientMockProvider.cs │ │ │ │ │ ├── TestNullableValues.cs │ │ │ │ │ ├── TestStructInjection.cs │ │ │ │ │ ├── TestToGetter.cs │ │ │ │ │ ├── TestRebind.cs │ │ │ │ │ ├── TestDuplicateInjection.cs │ │ │ │ │ ├── TestConditionsTargetInstance.cs │ │ │ │ │ ├── TestResolveMany.cs │ │ │ │ │ ├── TestBothInterfaceAndConcreteBoundToSameSingleton.cs │ │ │ │ │ └── TestMultipleInterfaceSameSingle.cs │ │ │ │ └── Editor.meta │ │ │ ├── SampleGame │ │ │ │ ├── Asteroids.unity.meta │ │ │ │ ├── Media.meta │ │ │ │ ├── Media │ │ │ │ │ ├── Fonts │ │ │ │ │ │ ├── Space.txt.meta │ │ │ │ │ │ ├── space age.ttf │ │ │ │ │ │ └── space age.ttf.meta │ │ │ │ │ ├── Materials │ │ │ │ │ │ ├── stars.mat.meta │ │ │ │ │ │ ├── target.mat.meta │ │ │ │ │ │ └── target.mat │ │ │ │ │ ├── Fonts.meta │ │ │ │ │ ├── Imported.meta │ │ │ │ │ ├── Materials.meta │ │ │ │ │ ├── Meshes.meta │ │ │ │ │ ├── Physics.meta │ │ │ │ │ ├── Sounds.meta │ │ │ │ │ ├── Textures.meta │ │ │ │ │ ├── Textures │ │ │ │ │ │ ├── ship.png │ │ │ │ │ │ ├── stars.jpg │ │ │ │ │ │ ├── target.png │ │ │ │ │ │ ├── Background.meta │ │ │ │ │ │ ├── asteroid.png │ │ │ │ │ │ ├── Background │ │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ │ ├── Materials │ │ │ │ │ │ │ │ ├── Free_Shmup_Sprites_Starfield 1.mat.meta │ │ │ │ │ │ │ │ └── Free_Shmup_Sprites_Starfield.mat.meta │ │ │ │ │ │ │ └── Free_Shmup_Sprites_Starfield.png │ │ │ │ │ │ ├── asteroid.png.meta │ │ │ │ │ │ ├── ship.png.meta │ │ │ │ │ │ ├── stars.jpg.meta │ │ │ │ │ │ └── target.png.meta │ │ │ │ │ ├── Imported │ │ │ │ │ │ ├── Materials │ │ │ │ │ │ │ ├── FireA.mat.meta │ │ │ │ │ │ │ ├── Glow.mat.meta │ │ │ │ │ │ │ ├── OilSmoke.mat.meta │ │ │ │ │ │ │ └── CampFire_Smoke.mat.meta │ │ │ │ │ │ ├── Rocks.meta │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ ├── Shaders.meta │ │ │ │ │ │ ├── SpaceShip.meta │ │ │ │ │ │ ├── Textures.meta │ │ │ │ │ │ ├── Rocks │ │ │ │ │ │ │ ├── meshes.meta │ │ │ │ │ │ │ ├── textures.meta │ │ │ │ │ │ │ ├── meshes │ │ │ │ │ │ │ │ ├── Materials │ │ │ │ │ │ │ │ │ ├── No Name.mat.meta │ │ │ │ │ │ │ │ │ ├── rock_01Mat.mat.meta │ │ │ │ │ │ │ │ │ └── No Name.mat │ │ │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ │ │ └── rock_01.fbx │ │ │ │ │ │ │ └── textures │ │ │ │ │ │ │ │ ├── normal.jpg │ │ │ │ │ │ │ │ ├── diffuse.tga │ │ │ │ │ │ │ │ ├── diffuse.tga.meta │ │ │ │ │ │ │ │ └── normal.jpg.meta │ │ │ │ │ │ ├── SpaceShip │ │ │ │ │ │ │ ├── Materials.meta │ │ │ │ │ │ │ ├── Materials │ │ │ │ │ │ │ │ ├── 1K_Body-TXTR.mat.meta │ │ │ │ │ │ │ │ └── Space_Shooter_Material.mat.meta │ │ │ │ │ │ │ ├── Textures.meta │ │ │ │ │ │ │ ├── Space_Shooter.fbx │ │ │ │ │ │ │ ├── Textures │ │ │ │ │ │ │ │ ├── 1K_Spec.jpg │ │ │ │ │ │ │ │ ├── 1K_Body-NM.jpg │ │ │ │ │ │ │ │ ├── 1K_Body-TXTR.jpg │ │ │ │ │ │ │ │ ├── 1K_TXTR+Spec.tif │ │ │ │ │ │ │ │ └── 512_TXTR+Spec.tif │ │ │ │ │ │ │ ├── Space_Shooter.fbm │ │ │ │ │ │ │ │ ├── 1K_Spec.jpg │ │ │ │ │ │ │ │ ├── 1K_Body-NM.jpg │ │ │ │ │ │ │ │ └── 1K_Body-TXTR.jpg │ │ │ │ │ │ │ └── Space_Shooter.fbm.meta │ │ │ │ │ │ ├── Textures │ │ │ │ │ │ │ ├── Glow.png │ │ │ │ │ │ │ ├── Spark.png │ │ │ │ │ │ │ ├── fire.png │ │ │ │ │ │ │ ├── fire2.png │ │ │ │ │ │ │ ├── Candle.psd │ │ │ │ │ │ │ ├── SmokeB.psd │ │ │ │ │ │ │ ├── CampfireLeft.psd │ │ │ │ │ │ │ ├── Campfireright.psd │ │ │ │ │ │ │ ├── Spark.png.meta │ │ │ │ │ │ │ ├── Candle.psd.meta │ │ │ │ │ │ │ ├── Glow.png.meta │ │ │ │ │ │ │ ├── fire.png.meta │ │ │ │ │ │ │ ├── fire2.png.meta │ │ │ │ │ │ │ └── SmokeB.psd.meta │ │ │ │ │ │ └── Shaders │ │ │ │ │ │ │ ├── Add_Layer.shader.meta │ │ │ │ │ │ │ ├── AddSmooth_Layer.shader.meta │ │ │ │ │ │ │ ├── Particle Alpha Blend_IgnoreFog.shader.meta │ │ │ │ │ │ │ └── Particle Alpha Blend_IgnoreFog.shader │ │ │ │ │ ├── Meshes │ │ │ │ │ │ ├── Materials │ │ │ │ │ │ │ ├── Material.mat.meta │ │ │ │ │ │ │ ├── shipdoor.mat.meta │ │ │ │ │ │ │ ├── Material.mat │ │ │ │ │ │ │ └── shipdoor.mat │ │ │ │ │ │ └── Materials.meta │ │ │ │ │ ├── Physics │ │ │ │ │ │ ├── Default.physicMaterial.meta │ │ │ │ │ │ └── Default.physicMaterial │ │ │ │ │ └── Sounds │ │ │ │ │ │ ├── NearExplosionA.ogg │ │ │ │ │ │ ├── The Space (Looping Middle).mp3 │ │ │ │ │ │ ├── NearExplosionA.ogg.meta │ │ │ │ │ │ └── The Space (Looping Middle).mp3.meta │ │ │ │ ├── Prefabs │ │ │ │ │ ├── Fire.prefab.meta │ │ │ │ │ ├── Ship.prefab.meta │ │ │ │ │ ├── Asteroid.prefab.meta │ │ │ │ │ ├── Explosion.prefab.meta │ │ │ │ │ └── ShipBroken.prefab.meta │ │ │ │ ├── AsteroidsDecoratorExample.unity.meta │ │ │ │ ├── Prefabs.meta │ │ │ │ ├── Scripts.meta │ │ │ │ └── Scripts │ │ │ │ │ ├── Main.meta │ │ │ │ │ ├── Misc.meta │ │ │ │ │ ├── Ship.meta │ │ │ │ │ ├── Util.meta │ │ │ │ │ ├── Asteroid.meta │ │ │ │ │ ├── Installers.meta │ │ │ │ │ ├── Ship │ │ │ │ │ ├── Ship.cs.meta │ │ │ │ │ ├── ShipHooks.cs.meta │ │ │ │ │ ├── ShipState.cs.meta │ │ │ │ │ ├── ShipStateDead.cs.meta │ │ │ │ │ ├── ShipStateFactory.cs.meta │ │ │ │ │ ├── ShipStateMoving.cs.meta │ │ │ │ │ ├── ShipStateWaitingToStart.cs.meta │ │ │ │ │ ├── ShipHooks.cs │ │ │ │ │ ├── ShipState.cs │ │ │ │ │ └── ShipStateFactory.cs │ │ │ │ │ ├── Main │ │ │ │ │ ├── GameEvent.cs.meta │ │ │ │ │ ├── GameController.cs.meta │ │ │ │ │ └── GameEvent.cs │ │ │ │ │ ├── Misc │ │ │ │ │ ├── GuiHandler.cs.meta │ │ │ │ │ ├── LevelHelper.cs.meta │ │ │ │ │ ├── TilingBackground.cs.meta │ │ │ │ │ └── TilingBackground.cs │ │ │ │ │ ├── Asteroid │ │ │ │ │ ├── Asteroid.cs.meta │ │ │ │ │ └── AsteroidManager.cs.meta │ │ │ │ │ ├── Util │ │ │ │ │ ├── UnityExtensionMethods.cs.meta │ │ │ │ │ └── UnityExtensionMethods.cs │ │ │ │ │ └── Installers │ │ │ │ │ ├── AsteroidsInstaller.cs.meta │ │ │ │ │ └── AsteroidsDecoratorInstaller.cs.meta │ │ │ ├── SampleGame.meta │ │ │ ├── ZenjectUnitTests.meta │ │ │ ├── ZenjectAutoMocking │ │ │ │ ├── Moq.meta │ │ │ │ └── Moq │ │ │ │ │ ├── Plugins │ │ │ │ │ ├── License.txt.meta │ │ │ │ │ └── Moq.dll │ │ │ │ │ ├── Plugins.meta │ │ │ │ │ ├── TransientMockProvider.cs.meta │ │ │ │ │ ├── ZenjectMoqExtensions.cs.meta │ │ │ │ │ ├── Editor.meta │ │ │ │ │ ├── Editor │ │ │ │ │ └── TestAutoMocking.cs.meta │ │ │ │ │ └── ZenjectMoqExtensions.cs │ │ │ ├── CommandsAndSignals │ │ │ │ ├── Zenject.Commands.csproj.meta │ │ │ │ ├── Zenject.Commands.csproj.user.meta │ │ │ │ ├── Binders.meta │ │ │ │ ├── Command.meta │ │ │ │ ├── Signal.meta │ │ │ │ ├── Providers.meta │ │ │ │ ├── Zenject.Commands.csproj.user │ │ │ │ ├── Signal │ │ │ │ │ ├── Signal.cs.meta │ │ │ │ │ └── SignalExtensions.cs.meta │ │ │ │ ├── Command │ │ │ │ │ ├── Command.cs.meta │ │ │ │ │ ├── ICommandHandler.cs.meta │ │ │ │ │ └── CommandExtensions.cs.meta │ │ │ │ ├── Binders │ │ │ │ │ └── CommandBinder.cs.meta │ │ │ │ └── Providers │ │ │ │ │ ├── CommandProviderBase.cs.meta │ │ │ │ │ ├── CommandProviderSingle.cs.meta │ │ │ │ │ ├── CommandProviderStatic.cs.meta │ │ │ │ │ ├── CommandProviderHandlerSingle.cs.meta │ │ │ │ │ ├── CommandProviderMethodSingle.cs.meta │ │ │ │ │ ├── CommandProviderTransient.cs.meta │ │ │ │ │ ├── CommandProviderHandlerTransient.cs.meta │ │ │ │ │ ├── CommandProviderMethodTransient.cs.meta │ │ │ │ │ └── CommandProviderHandlerTransient.cs │ │ │ ├── CommandsAndSignals.meta │ │ │ └── ZenjectAutoMocking.meta │ │ ├── Main.meta │ │ ├── README.URL.meta │ │ ├── LICENSE.txt.meta │ │ ├── README.URL │ │ ├── Internal.meta │ │ └── Internal │ │ │ ├── Func.cs.meta │ │ │ ├── Log.cs.meta │ │ │ ├── Assert.cs.meta │ │ │ ├── Tuple.cs.meta │ │ │ ├── LinqExtensions.cs.meta │ │ │ ├── MiscExtensions.cs.meta │ │ │ ├── ProfileBlock.cs.meta │ │ │ ├── ReflectionUtil.cs.meta │ │ │ └── TypeExtensions.cs.meta │ ├── .gitignore │ └── Zenject.meta ├── ProjectSettings │ ├── ProjectVersion.txt │ ├── ClusterInputManager.asset │ ├── NetworkManager.asset │ ├── TimeManager.asset │ ├── EditorBuildSettings.asset │ ├── UnityAdsSettings.asset │ ├── AudioManager.asset │ ├── UnityConnectSettings.asset │ ├── EditorSettings.asset │ ├── Physics2DSettings.asset │ ├── TagManager.asset │ └── DynamicsManager.asset ├── .agignore └── .gitignore └── .gitignore /AssemblyBuild/.gitignore: -------------------------------------------------------------------------------- 1 | /Bin 2 | /Temp 3 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | *.pidb 3 | -------------------------------------------------------------------------------- /UnityProject/Assets/.gitignore: -------------------------------------------------------------------------------- 1 | /AssetStoreTools 2 | /AssetStoreTools.meta 3 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | *.pidb 3 | /bin 4 | /obj 5 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/ProjectVersion.txt: -------------------------------------------------------------------------------- 1 | m_EditorVersion: 5.3.1f1 2 | m_StandardAssetsVersion: 0 3 | -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/NUnit/Mono.Cecil.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/NUnit/Mono.Cecil.dll -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/NUnit/nunit.core.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/NUnit/nunit.core.dll -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/ZenjectLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/ZenjectLogo.png -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/Unity/UnityEditor.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/Unity/UnityEditor.dll -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/Unity/UnityEngine.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/Unity/UnityEngine.dll -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/NUnit/nunit.framework.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/NUnit/nunit.framework.dll -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Github.css.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2236e7de07d713948b80a0b6134380c4 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/ZenjectLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Main/ZenjectLogo.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/ExampleObjectGraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/ExampleObjectGraph.png -------------------------------------------------------------------------------- /AssemblyBuild/Libraries/Unity/UnityEditor.Graphs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/AssemblyBuild/Libraries/Unity/UnityEditor.Graphs.dll -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af4a638e5db9d8649a981064d9f7a50c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e70ffae629cf5764fbc95aaeeb64884d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Readme.txt: -------------------------------------------------------------------------------- 1 | Note: You will need Unity Test Tools package installed from asset store in order to execute these tests. -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6491dc10a9b05044d8f0ab0bbbaaccc4 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/ExampleObjectGraph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Main/ExampleObjectGraph.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Zenject.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c9605527cf0ab28449921d7802ee0df1 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Asteroids.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fbbab4d6f8dcbd4eb46075a8f4a68e4 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70a96473817a0384580ace78f202a622 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/Zenject-editor.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af09900398bc74a4fa3f48a078a82662 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f4c6ee7f3d41d64ea4b475e5f827fa2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b321806fe35ede42843fca540d152ab 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5f870edd43b85f4dae7b77cc0d75b46 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ebf60d4bac32d348a1c378cbcbd87fa 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f550a9d7385fce4e9bc4a0e5fa52daf 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5cb7331a4436e74d9a3528bd7b6132b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Fonts/Space.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3282156ad562e6449e0593138e10594 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs/Fire.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69fdd131bc1398b4b932a019fd9328f0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs/Ship.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f4cdd74364fb9d6448ecf7663dd0cfe9 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7378a2249be3cab40bbebc680d8a6122 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc5985844705cac4a9360e47c8b2601b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Exceptions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ade338d1592e37249a153ad0ca228d22 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2750a8b0a1173074e9387536c12de4f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Injection.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e36c66e30e287cf48b9bb264d4924562 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd5ba0ff0ad7f874f8938a3266c21d4f 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/AsteroidsDecoratorExample.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95ac5444582470e47867d1534fc4c800 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Materials/stars.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0f447361fb4285458bb4b25e0cbbff5 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Materials/target.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6337eec4e613a6c44b441bb6b4ffbfa0 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 538a7ee3bafeabc439759090caf2889c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs/Asteroid.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 972561acbe31e7147b76d1a430caf37d 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs/Explosion.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 185972cb8011a1449b7360c07a62fdf2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Prefabs/ShipBroken.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b84466ca2cdf93418bd1e3234edb0e1 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b800be3d93804944bb261ee1e63815c2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Fonts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0958372920e5ce947b09867c51119580 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48f6a1e1e8f9eef4a8767261db8c5e40 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03afdaf21f20e5543aafee9c467a61bc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83f84a6a87a8a0d43ad8c6460dd38acc 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Physics.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e117af07459d3f4893fe05646d854c7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f8355cf4b7ebe345a0430d15f20ae2e 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a25b85fe55c948c41a1259e3dfc3cebf 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/ship.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Main.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 400be1c46a6fb414f856927bc0910da7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Misc.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f289e0dd7cbe36b408dcfd072332f8b6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb012d11f2128404dbc27a5b0ed3e26a 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Util.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca259dfabfd45a54eba7128747f28149 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94e61804be6475f429881509dadd8b42 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Plugins/License.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51b020029b281e344879e276f325193f 3 | TextScriptImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/ClusterInputManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!236 &1 4 | ClusterInputManager: 5 | m_ObjectHideFlags: 0 6 | m_Inputs: [] 7 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Fonts/space age.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Fonts/space age.ttf -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Materials/FireA.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0babe53ca63bb49209164496ab5e4231 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Materials/Glow.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 209ea2f17ebe64e85a177a9bbad10476 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ccd95c6f13e1b8141adfc0a77f660e19 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes/Materials/Material.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62155033a16c4eb4ab0878b56d98970f 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes/Materials/shipdoor.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02f272d5e8ff508428baf80fadda022a 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Physics/Default.physicMaterial.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19e1775e0162387408a846a5e92cc2c2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/stars.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/stars.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/target.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Asteroid.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be4d1f9900f1746418149a1b3ab2c2b0 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Installers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1b545d343661c54bbb60bc94fe13453 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9bdf3f19c1a9da04c8eaef30c11bf7c3 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a67e7502f6453ae48929b6da89c7a8e3 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Shaders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 974698baa23a34ddd97ac702be0de49d 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b635bf5d7ac4eea4bab863a562c416e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: db4b9202f2958462296463fc55b34572 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f31de9209466a124a979ef5667e4ee75 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 58881f003b1f1d54a9d4372b043f980c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/asteroid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/asteroid.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Plugins/Moq.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Plugins/Moq.dll -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54ece40b2bc071747b609dbf0fe68db6 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6fb1e67857c38f74cbe251871b9f34f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/Materials/No Name.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9ac87544b6e60b4f93bb932aec2fa1c 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f211c9ea30df4247accbca0280a94ec 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Materials/1K_Body-TXTR.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0e138ce6cd06f74d83cf3884415be92 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6febdc7b43fbd0c49b13fec14b9be50b 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Glow.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Spark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Spark.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire2.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/NearExplosionA.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/NearExplosionA.ogg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93b8b198480ec8040b306406408200c3 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/Materials.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9548b46e8c1bd7e48ad86c65eae66828 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/Materials/rock_01Mat.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1f30c6b2183c3f4a9ffa3cb444d6ddc 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Candle.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Candle.psd -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/SmokeB.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/SmokeB.psd -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Shaders/Add_Layer.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36de5f3f364314127bce48eea23438c3 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Materials/Space_Shooter_Material.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a514b444dba54df418424449041a3aa6 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Materials/OilSmoke.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb5315e2f77c540b6bf545720e84d3a5 3 | labels: 4 | - Particles 5 | NativeFormatImporter: 6 | userData: 7 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/rock_01.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/rock_01.fbx -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/normal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/normal.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Shaders/AddSmooth_Layer.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e10518acdaf774d528297b6d5b3a5839 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/CampfireLeft.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/CampfireLeft.psd -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Materials/CampFire_Smoke.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edd0d4a6265d34cbea0dc848ce7114af 3 | labels: 4 | - Particles 5 | NativeFormatImporter: 6 | userData: 7 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/diffuse.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/diffuse.tga -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbx -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Campfireright.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Campfireright.psd -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/The Space (Looping Middle).mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/The Space (Looping Middle).mp3 -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background/Materials/Free_Shmup_Sprites_Starfield 1.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f96f18654fcb0a742b51183dab201105 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background/Materials/Free_Shmup_Sprites_Starfield.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b384f014c562cb64093ed03a6e82817f 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/NetworkManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!149 &1 4 | NetworkManager: 5 | m_ObjectHideFlags: 0 6 | m_DebugLevel: 0 7 | m_Sendrate: 15 8 | m_AssetToPrefab: {} 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Spec.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Spec.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Shaders/Particle Alpha Blend_IgnoreFog.shader.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7072050308ffe4cc1a908ac897583e2e 3 | ShaderImporter: 4 | defaultTextures: [] 5 | userData: 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Body-NM.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Body-NM.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Body-TXTR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_Body-TXTR.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_TXTR+Spec.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/1K_TXTR+Spec.tif -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/512_TXTR+Spec.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Textures/512_TXTR+Spec.tif -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/README.URL.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6de7fb221f819a4bb1e4ab53a268e30 3 | timeCreated: 1429553346 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/TimeManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!5 &1 4 | TimeManager: 5 | m_ObjectHideFlags: 0 6 | Fixed Timestep: .0199999996 7 | Maximum Allowed Timestep: .333333343 8 | m_TimeScale: 1 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Spec.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Spec.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/LICENSE.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75406829aaca6154491302d85b26270a 3 | timeCreated: 1427860624 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Body-NM.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Body-NM.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background/Free_Shmup_Sprites_Starfield.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/Background/Free_Shmup_Sprites_Starfield.png -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Body-TXTR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitbutter/Zenject/master/UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm/1K_Body-TXTR.jpg -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/ZenEditorUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86e3367c86e960e49b48442cc59c7a31 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Zenject.csproj.user.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9f9b34c1a04c43343a66717d553fd3c8 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.suo 2 | *.pidb 3 | *.unityproj 4 | /UpgradeLog.htm 5 | /UnityProject/Assets/Zenject/AddOns.meta 6 | /UnityProject/Assets/Zenject/AddOns 7 | 8 | # steve: ignore VIM config files that I use 9 | .vim_l 10 | .ackrc 11 | .vimrc_l 12 | project_root_marker 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Readme.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec2c21f0610b50947be7edc169fc84a6 3 | timeCreated: 1426484052 4 | licenseType: Free 5 | TextScriptImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/Zenject-editor.csproj.user.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c61ea8fb191422b4c8f0b135c384c6a3 3 | timeCreated: 1439485603 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/README.URL: -------------------------------------------------------------------------------- 1 | [InternetShortcut] 2 | URL=https://github.com/modesttree/Zenject 3 | IDList= 4 | HotKey=0 5 | IconFile=C:\Users\Steve\AppData\Local\Mozilla\Firefox\Profiles\0iup0v4g.default\shortcutCache\YVkQqQT2mV7VP2VIw+I4mg==.ico 6 | IconIndex=0 7 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/Ship.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aab42c7e45a13404daf7de27c7366efc 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1edc17a88d79ecd47ada68d8c070d01a 3 | folderAsset: yes 4 | timeCreated: 1427464253 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/UnityInspectorListEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e05479491ffa424188515d7c8e1bb06 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/PreserveAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace ModestTree.Util 4 | { 5 | [AttributeUsage(AttributeTargets.All, AllowMultiple = false)] 6 | public class PreserveAttribute : Attribute 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Zenject.Commands.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f2b54bdfd47321845b25d754caa923e8 3 | timeCreated: 1450537622 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Main/GameEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 803eb7ef03e646345afb9dffd27a3381 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Misc/GuiHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79984cb687438fd469b84d7e916d0574 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Misc/LevelHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 439c34e98ba09b546be28d2b13fda970 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipHooks.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3d2395b0230e353488352840a8083fba 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipState.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed789503b99616f4093d9874f7d53042 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade/IFacade.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Zenject 5 | { 6 | public interface IFacade : IInitializable, IDisposable, ITickable, ILateTickable, IFixedTickable 7 | { 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/PostInjectAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Zenject 4 | { 5 | [AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 6 | public class PostInjectAttribute : Attribute 7 | { 8 | } 9 | } 10 | 11 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Zenject.Commands.csproj.user.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20a9d17c1543508499ebaa01023dbce8 3 | timeCreated: 1450537622 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Asteroid/Asteroid.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5608cae0fd6ebbd46b5ad3c03b150682 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Main/GameController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1fe837eefbc3fa4ab06a9081d26caf9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Misc/TilingBackground.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d72ecc6be0485ff4f96c39e24aea61f3 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipStateDead.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 483b981f6c452a74088a31bda9a06832 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipStateFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 732d3e232d9f7084ca4f03e6129bcbb6 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipStateMoving.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 976b55cf76e95be4c902023484386a04 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Zenject-tests.csproj.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af22f06401335a44c96ae43e679ef117 3 | timeCreated: 1427560204 4 | licenseType: Free 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 793fa51242ca91544b6aa0c52a55a9da 3 | folderAsset: yes 4 | timeCreated: 1450367571 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IValidatable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Zenject 5 | { 6 | public interface IValidatable 7 | { 8 | IEnumerable Validate(); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5896143fdd47624ebc6ddd933f1ed1b 3 | folderAsset: yes 4 | timeCreated: 1427464099 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e1f9bf48f02ac54595625114a7fa17d 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Asteroid/AsteroidManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9a361be236d95c48a1de52c435fcc9a 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Util/UnityExtensionMethods.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1018c66230d7f7b408485a0d8c28147d 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e707dbbbfa440cc43b0ebb64fb752078 3 | folderAsset: yes 4 | timeCreated: 1450537796 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/TransientMockProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 64870b378f87d7340ba3a7b5a034b992 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/ZenjectMoqExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 967efb700b0055c46aef99db98225e64 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Zenject-tests.csproj.user.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb3240a4c2e4f814f83d36a03411791c 3 | timeCreated: 1450537622 4 | licenseType: Pro 5 | DefaultImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Binders.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c43d009ebea416488a2be9fa507f048 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Command.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2b501b629974b4f40b462fd4813fafbd 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Signal.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87defa503c6be2e488889bb4aa6e8993 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Installers/AsteroidsInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ac59283f2813c5643a2495056b74c1c0 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipStateWaitingToStart.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ceb0d6fea29946d4aac9665f929f8986 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bfc83cd263c81fd49acbc768487f50e6 3 | folderAsset: yes 4 | timeCreated: 1426483912 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Zenject.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ProjectFiles 5 | 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ce73b0c57bf94b46b3110b9ff897d6f 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0a0a811b061b59c4d8364f33cec9af81 3 | folderAsset: yes 4 | timeCreated: 1450538465 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/Zenject-editor.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ShowAllFiles 5 | 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Installers/AsteroidsDecoratorInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5efd89f29bfcd141907dd60701bc741 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Factories.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5150207c4364fdc43a72f99fb234fc87 3 | folderAsset: yes 4 | timeCreated: 1429326288 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abd00e6adfd33924bb95fea7baaad0cd 3 | folderAsset: yes 4 | timeCreated: 1450367571 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/EditorBuildSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!1045 &1 4 | EditorBuildSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 2 7 | m_Scenes: 8 | - enabled: 1 9 | path: Assets/Zenject/Extras/SampleGame/Asteroids.unity 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Zenject.Commands.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ShowAllFiles 5 | 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08567ab82181bb1458ce233801551074 3 | folderAsset: yes 4 | timeCreated: 1450373896 5 | licenseType: Pro 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Zenject-tests.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ShowAllFiles 5 | 6 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/SpaceShip/Space_Shooter.fbm.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b9830f5b22545c44fbbc0f12db3c0591 3 | folderAsset: yes 4 | timeCreated: 1430212991 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Main/GameEvent.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using System.Collections; 4 | using Zenject; 5 | 6 | namespace Asteroids 7 | { 8 | public class GameEvent 9 | { 10 | public static Action ShipCrashed = delegate { }; 11 | } 12 | } 13 | 14 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/IInitializable.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Reflection; 4 | using System.Security.Permissions; 5 | 6 | namespace Zenject 7 | { 8 | public interface IInitializable 9 | { 10 | void Initialize(); 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/UnityAdsSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!292 &1 4 | UnityAdsSettings: 5 | m_ObjectHideFlags: 0 6 | m_Enabled: 0 7 | m_InitializeOnStartup: 1 8 | m_TestMode: 0 9 | m_EnabledPlatforms: 4294967295 10 | m_IosGameId: 11 | m_AndroidGameId: 12 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/AudioManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!11 &1 4 | AudioManager: 5 | m_ObjectHideFlags: 0 6 | m_Volume: 1 7 | Rolloff Scale: 1 8 | m_SpeedOfSound: 347 9 | Doppler Factor: 1 10 | Default Speaker Mode: 2 11 | m_DSPBufferSize: 0 12 | m_DisableAudio: 0 13 | -------------------------------------------------------------------------------- /AssemblyBuild/ReadMe.txt: -------------------------------------------------------------------------------- 1 | 2 | If you wish to use Zenject as a DLL rather than including the source with every project, you can build it by compiling the solution provided in this folder. 3 | 4 | The files should appear in a Bin directory in this same directory. Note that you will need to put the Zenject-editor.dll in a folder named Editor/ 5 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/Func.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: baf52162182db2c4783de6aed975a25a 3 | timeCreated: 1429326227 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/Log.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 622a24d4c6769414495ea1786bfee872 3 | timeCreated: 1427464253 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/Assert.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2968c9f42475ea146aec3ced9cbd99ad 3 | timeCreated: 1427464253 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/Tuple.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea009dd817e2c9c4886dd517523d8db8 3 | timeCreated: 1427464255 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/LinqExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68fac2f8aa1edec4b9ef45794638a59c 3 | timeCreated: 1427464292 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/MiscExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: da4e9bf39c1ac464d84d2f743a25f8d1 3 | timeCreated: 1427464359 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/ProfileBlock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1e11ea7f367881144a2d5e6aaa31d668 3 | timeCreated: 1427464253 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/ReflectionUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 123cf5950053d794e998941b68ea06f7 3 | timeCreated: 1427464387 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Internal/TypeExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2697c251f47f2bc40b32922c5a796f65 3 | timeCreated: 1427464253 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/UnityEditorUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3ae3b21974523445b49a2e131e23feb 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade/Facade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ff7cc0a112060e4f928b8b730bc6ccc 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade/IFacade.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f537c93697315b4aa108120a73aee1a 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/BindingId.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c446c088f87a214da36e1ec2463cdd6 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/IBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa44f5b63d8a9144dbbcf8bbed0d5bd6 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/IInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7bc5972f7137ca41865b44335290d8b 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/IResolver.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb265bfd419fad646a958f57c573bc36 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/Installer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 836f872b95d552044bccb74109d14edd 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/ITickable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e7fe39708b5a3a499fcda1dde5b9ad1 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/KernelUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c2492de004be304f8130e9ae2a320df 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/ZenUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21470155b2c17594ab0fd736183df523 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/UnityUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7289c8ed2cb5fbf4e9982adc51bfd1a3 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/ObjectGraphVisualizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 623c29f9357e4dd4198e125f49618a38 3 | timeCreated: 1426656145 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/BinderBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2eea39da231b23c449709510cd8584d4 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/GenericBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12a43c7bc62d0dd4096204b34a1b0865 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/TypeBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05e9e351ae2ef914f877e0c6ec1680bf 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/UntypedBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bb32807ee856f54cbe1b6b10920476e 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade/FacadeBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 48f81ecdb6383f24b9a30ea3538cc7e9 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Facade/FacadeFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8522e643e5ea2904a90c4db99adefdfc 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/Factory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 624119ad083de104e8a5aa880cf2db5e 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c29c38ede1f26ae459c497484380172d 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/CompositionRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f81fc1ffd8e8764aae8197c8e492991 3 | timeCreated: 1439256695 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/DiContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 218c26b8969545b44acb0a21117f5d10 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/IInstantiator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4c83bb8bd8d56b4586b194e8d48eb0b 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/MonoInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93c066c2bc4e4274286fd686bd1df664 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/IInitializable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3ca5dfc879ec9a40b4747bcaeccae44 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/TaskUpdater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf4796a68f44e114bb4f327f62721c10 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/TickableManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 10bf111e01df1804ca6e8f13e610c7a2 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Signal/Signal.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8af895aa7b25ba24f89adc02c57f8b40 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMoq.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9121a348b3f10d74ab8b9f6889740a4d 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/SceneCompositionRootEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 468252e6f2fb0384e9e8ee85c3d9933b 3 | timeCreated: 1439485605 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/IFactoryBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b4160fa04f803ed478328f7f14f547c7 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/InjectContext.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 281173b50245d9e45a9de3df0dd8f309 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/FactoryMethod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f064e193a27c57449fcc93111e00ba4 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/FactoryNested.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bbe15afff3ed89429a2803a4257f425 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/FactoryUntyped.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5d812a416a9e0042956dee38330cb38 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IFactoryUntyped.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 78a24823e7c3d59498101b6cdb89ade8 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IValidatable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8491786b02774b745939c474e9c70d0b 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/InstantiateUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f8357edd8cea90489728aa9477e21d3 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/KeyedFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51bd99ee77feaee43955eb9734551279 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/ListFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45fdf17be633ddf419f007e74de1066c 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/PrefabFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26cdfc469d2be38409322b5e949157ef 3 | timeCreated: 1443387374 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Injection/InjectableInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb8b0c84b57ed504c9a63a9ae8f6c37a 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Injection/TypeAnalyzer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 163a5de4ea1c53647894e878d5f16237 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Injection/ZenjectTypeInfo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6bd846771dc207347bae5ef7a497bd00 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/GlobalCompositionRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4e6589720da476459dc6dd71624b071 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/DisposableManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eba259abcb586ff4aa65a56616189018 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/InitializableManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e5434b9933a02e48872e02177bcfc59 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/StandardInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a7d4254673829684cad664c75b6217b7 3 | timeCreated: 1446589958 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/UnityEventManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f2d921b15d60bc438a999ea117dd78f 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: -9998 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/MethodProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3da14f8e9e6e41e48bfebd51b5f1379a 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/ProviderBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 225a9af6c389cad419e7a49a9d953c79 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonId.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 445159de4daa78446be0c374b16e0f82 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8ad477dd18b72745a3786d62c24adde 3 | timeCreated: 1443386603 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectAttributeBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ea7472c3a74349459684b1851ee6d99 3 | timeCreated: 1446576147 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectLocalAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 18f67ebb54b876a429514a4810d5e902 3 | timeCreated: 1446576146 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/PostInjectAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 858550ae9f37eae44945de316910a9f4 3 | timeCreated: 1443386602 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/PreserveAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 225d45415cb252c44afc924f53153906 3 | timeCreated: 1446576147 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/AutoBindInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb2af206319f6cd498c18c20e57ef414 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/DecoratorInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d05c4d403304bd4f94d1a9b81468fe3 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Command/Command.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2fd2a32a7cb36664cb3a6f05b1ba9bca 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestFacades.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8808695a108fd847ba0f404d64ee4b6 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMultiBind.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a98921b89683184a82d7318e1507c07 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestRebind.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2363bdb7d34b81f4f8c812e5e5ab8225 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestSingleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 968c4296a02c32a43a84fbb70f7857c6 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTestUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: af5eb3f49e1c29343a9f25c21c7425f4 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestToGetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fede983c8bcdeef4bb00c0cac437ee4c 3 | timeCreated: 1450369689 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestToLookup.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1d0f98ac6ab70f4caf345c2fc3eb970 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestUnbind.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79f3eef078824cc40b050d5671c7749b 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/BindingConditionSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f59bbf2f4f1a6c4191be868c93821d0 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Binders/IFactoryUntypedBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a233db33c08b1434985701a88f4383a4 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Exceptions/ZenjectException.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b88723a771892a4f8b5df36a04566a4 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/FactoryMethodUntyped.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 296203dff91bb794ea73bfe32f96f7d0 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/GameObjectFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63ce7010df9413c409f5d3b378baf29b 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IValidatableFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aa8f00cb8be444b4cb08728d7c9ac530 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/GlobalInstallerConfig.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd6e1e73473c3d14e9ecd75348863ab9 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/SceneCompositionRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89715ad69b973a14899afa2c6730b30b 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: -9999 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/ExecutionOrderInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c585ab8209d85742a15173d57d6d9ed 3 | timeCreated: 1446576147 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/SingletonInstanceHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8c99d7c7b4c8f24d957bae272a4b8a0 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/DiContainerProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d38acfa0562097348acf7335cb4f741e 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/InstanceProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3055ba14bfae5d94889b7db7bf331358 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/PrefabSingletonId.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46b451060d8988947a2bc4e4715168bd 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/ResourceProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 964fdb29f47beab448d47d80720c2b2c 3 | timeCreated: 1443386602 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 54e551850960d43468153dc71350b5f7 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonProviderMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9ad7741b63d7260469126c8ac5e264aa 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/TransientProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed36aabf96def2a4cba9a6086cd1c420 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectOptionalAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ff05adeaf9c4f04d85ddf70ecbaf630 3 | timeCreated: 1428524156 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Binders/CommandBinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4daf5e2e3bf1a694bbe5cbd78cbbbcce 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Command/ICommandHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1a4ae09eca904394c8cf3f0d155019f3 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Signal/SignalExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b977e62b9e678de4597b1fdb5d3e25ab 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestDiContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 20f63e15e00fc8f4fb757efcdb719e51 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestIdentifiers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c699dc9ffc2043a4987c941dd8355175 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestListComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e03351f842f97a4fb02ffdabd72351f 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestListInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76037bf191bb5ad40a5ac48537142846 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMultiBindAgain.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bb60b9a400b8f048ac6821192753f55 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestNullableValues.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 62290e5db04afd74e843d77fa4b75af4 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestParameters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 049a60136f1a12041ba57cd0b12bc8b9 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestPostInjectCall.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56717c72bd915024ca7c918b17d3ad62 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestResolveMany.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6690f33313ca7a4180c4a93f76e66f5 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestSubContainer2.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68b3b6fee3b9cbc4ba1d40c85aa905be 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestSubContainers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03a317e7c5f347a4fbc367d4159aff20 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTaskUpdater.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0f17c8cc07a800d4e80890ab0a546793 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTestOptional.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9eb4ef801e4aa1340954ecdcdb6c067c 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestWithContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7fa317b6b138e0438c6d64e2d027e0e 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/ZenjectProfileTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0eb577c5146389c4c919c93cdbc70ffb 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/SceneDecoratorCompositionRootEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17cc56a146ec235499c94ee8c88b5d39 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/GameObjectInstantiator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf3e0238b9de82143a1eec1bdf7c48b3 3 | timeCreated: 1435950629 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/MethodProviderUntyped.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f56ac74018819454dbab8445b7cf3322 3 | timeCreated: 1442511020 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/PrefabSingletonProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8fbf6eae582f03448d24984c4d592ff 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/SceneDecoratorCompositionRoot.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed7323e8fdd8c26438c6485f2060dad0 3 | timeCreated: 1435941959 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Command/CommandExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 72687553845562744b81c881963240ce 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/Editor/TestAutoMocking.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 761d1310ec845844c8f207922bc8fa20 3 | timeCreated: 1450538465 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Factories/TestFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5af2feb443adbb24891d45b78337f664 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Factories/TestIFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 946701b979a178943ab79929d50e626b 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestAllInjectionTypes.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f1a5009cac17b54dac38680a1245f8f 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsBasic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fb5eaf353376b28428cd221a3dad0eb3 3 | timeCreated: 1450369689 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsComplex.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cab30efe48179214787e9bffd7668a0e 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsFieldName.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67a8b44cb6fa43c45be4a20a5e22b4a6 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsParents.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e7f234812abbf57438188c8319d5d32f 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsTarget.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 83ad6c4a0c931bb4f8cbfc6690cfacd4 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestDuplicateInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3823fad156ea1a4ab7d11d7cc1244de 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestGenericContract.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0208ee5d63d82924b979ab75bb70e2d5 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestNestedContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88f4f0e00f766c442b5f516d50de904e 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestPropertyInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4777d2d4dd7e57d4f90d154432ebc681 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestStructInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3480b5a5336c9d04d8e15f290f563d94 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTransientInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e105196c68ab0954f9a54c0d042e1a48 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestValidateInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c91585411dc799247aa82567b152433f 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/FixedTickablePrioritiesInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5bed292415dd4d64c918479fff254cea 3 | timeCreated: 1435779875 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/LateTickablePrioritiesInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ce1a98485a18f024aaf78681912c3e52 3 | timeCreated: 1442511020 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/GameObjectSingletonProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93f0cc14e67476c4c8fa25bd088ab51f 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/MonoBehaviourSingletonProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f559b0155614cfd4897f888080e24a47 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/PrefabSingletonProviderMap.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afd682ea011f4ef4bb76e8e923d9b155 3 | timeCreated: 1435779876 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36f2a4a570405cd409aee81f9671d054 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderSingle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24b61e46265ccb148a414adc59166364 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderStatic.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea8bfac417c7d5342a64a62a74d99bb0 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestCircularDependencies.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 16b363618f571cd4ea722d4c5b782a1f 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsIdentifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ecfbc39591b50244c9ad512bc5c68f79 3 | timeCreated: 1450369689 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsTargetInstance.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66c8622386009b849b3b074b94a6d1d8 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConstructorInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 119f2e362a4cdc946b6f0ddafcb47d6a 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestPostInjectParameters.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a3c70d1cf4a10a429548c0620cf81b3 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestSingletonIdentifiers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2aecea203dc0e9d46bc733b2b4a8fac4 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTransientMockProvider.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a74dd48b93b8ff5449cf8a34922f9669 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderHandlerSingle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 63fab11a9a4a65641b272346f65b9e24 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderMethodSingle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc164cce5c44d79498a144d5df561e56 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderTransient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b474cbd970a1fd44ead7218b29a6dc14 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestCommands.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f2eb6ec8200da04aa9c7368e6e47c67 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestSignals.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 24d5ca3c5da1d7c408b87842cdd471a9 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Factories/TestFactoryNullArgs.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b907fd7c27970514ca38eecb761e9843 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/Factories/TestIFactoryUntyped.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab04ba4aa55cdd441a273080b443e36d 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestBaseClassPropertyInjection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50369986b09e87b42a3c3fbc427e09fa 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConstructorInjectionOptional.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d17e02fd5acf54468fd48da7716d600 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMultipleInterfaceSameSingle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3cf521372442c04aa15d1aa440222e0 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestSameConstructorArgumentType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c6151c87b4b6d84e969acaae9dba08c 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IValidatableFactory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Zenject 5 | { 6 | public interface IValidatableFactory 7 | { 8 | Type ConstructedType 9 | { 10 | get; 11 | } 12 | 13 | Type[] ProvidedTypes 14 | { 15 | get; 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/GameObjectTransientProviderFromPrefab.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7eb9424deddae0841835c2fb5c24b29b 3 | timeCreated: 1435941958 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/UnityConnectSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!310 &1 4 | UnityConnectSettings: 5 | m_ObjectHideFlags: 0 6 | UnityPurchasingSettings: 7 | m_Enabled: 0 8 | m_TestMode: 0 9 | UnityAnalyticsSettings: 10 | m_Enabled: 0 11 | m_InitializeOnStartup: 1 12 | m_TestMode: 0 13 | m_TestEventUrl: 14 | m_TestConfigUrl: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderHandlerTransient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4900e46ded174e44aa4fe6d02fd3c25c 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderMethodTransient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 614a9a0931e6dbf49aabc0c6dc682c79 3 | timeCreated: 1450373896 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestSignalsOneParam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0e27587a37aead44b354ce43c22da42 3 | timeCreated: 1450501616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/GameObjectTransientProviderFromPrefabResource.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a77560b76b3c931438ee1c355c64851c 3 | timeCreated: 1443386602 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/PrefabSingletonLazyCreator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 225df2c9de5561f4aa747323101f00ac 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13de323f6ce85a64d8998653a09986e4 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorByMethod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 61cfa2f9119d61d4ea6c104f5bd38405 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorByType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d01d499f08c0bd74a85cb83d29c39932 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestCommandsOneParam.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be9267bf166f70040bc2aeaf49b24dd3 3 | timeCreated: 1450501616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestCommandsSixParams.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5387c23e30f095449a637c8ec5f910b7 3 | timeCreated: 1450501616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/CommandsAndSignals/TestSignalsSixParams.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3b6287709ce604b40b1b566122122bdb 3 | timeCreated: 1450501616 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorByFactory.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d653b6a1628f6d448b416e93b16ce10a 3 | timeCreated: 1450369688 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorByInstance.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e0516d08bdae164aa668f3ade9907af 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestBothInterfaceAndConcreteBoundToSameSingleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f6571dba255500479e8525e745cbaf5 3 | timeCreated: 1450369687 4 | licenseType: Pro 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Fonts/space age.ttf.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd8f821504719f7459be663fb8591ada 3 | TrueTypeFontImporter: 4 | serializedVersion: 2 5 | fontSize: 16 6 | forceTextureCase: -2 7 | characterSpacing: 1 8 | characterPadding: 0 9 | includeFontData: 1 10 | use2xBehaviour: 0 11 | fontNames: [] 12 | customCharacters: 13 | fontRenderingMode: 0 14 | userData: 15 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/IInstaller.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | 5 | namespace Zenject 6 | { 7 | // We extract the interface so that monobehaviours can be installers 8 | public interface IInstaller 9 | { 10 | void InstallBindings(); 11 | 12 | bool IsEnabled 13 | { 14 | get; 15 | } 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/ITickable.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Linq; 3 | 4 | namespace Zenject 5 | { 6 | public interface ITickable 7 | { 8 | void Tick(); 9 | } 10 | 11 | public interface IFixedTickable 12 | { 13 | void FixedTick(); 14 | } 15 | 16 | public interface ILateTickable 17 | { 18 | void LateTick(); 19 | } 20 | } 21 | 22 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/EditorSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!159 &1 4 | EditorSettings: 5 | m_ObjectHideFlags: 0 6 | serializedVersion: 3 7 | m_ExternalVersionControlSupport: Visible Meta Files 8 | m_SerializationMode: 2 9 | m_WebSecurityEmulationEnabled: 0 10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d 11 | m_DefaultBehaviorMode: 0 12 | m_SpritePackerMode: 0 13 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/GameObjectInstantiator.cs: -------------------------------------------------------------------------------- 1 | #if !ZEN_NOT_UNITY3D 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using ModestTree; 6 | using UnityEngine; 7 | 8 | namespace Zenject 9 | { 10 | public class GameObjectInstantiator 11 | { 12 | // This class was removed in favour of using DiContainer or IInstantiator directly. See IInstantiator class 13 | } 14 | } 15 | 16 | #endif 17 | 18 | -------------------------------------------------------------------------------- /UnityProject/.agignore: -------------------------------------------------------------------------------- 1 | *.fbx 2 | *.meta 3 | *.mtmeta 4 | *.dll 5 | *.pdf 6 | *.zip 7 | *.jpg 8 | *.mat 9 | *.mdb 10 | *.pdb 11 | *.exe 12 | *.prefab 13 | *.png 14 | *.psd 15 | *.unity 16 | *.wav 17 | *.mht 18 | *.xml 19 | *.dae 20 | *.txt 21 | *.log 22 | config 23 | *.ini 24 | *.config 25 | *.aspx 26 | *.sln 27 | *.aspx.cs 28 | *.aspx.vb 29 | *.guiskin 30 | *.build 31 | UnityLockfile 32 | UnityTempFile* 33 | */obj/* 34 | */bootstrap/* 35 | */themes/dark-hive/* 36 | */themes/redmond/* 37 | 38 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Misc/TilingBackground.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | 4 | namespace Asteroids 5 | { 6 | public class TilingBackground : MonoBehaviour 7 | { 8 | public float Speed; 9 | 10 | Vector2 offset; 11 | 12 | void Update() 13 | { 14 | offset.y += Speed * Time.deltaTime; 15 | GetComponent().material.mainTextureOffset = offset; 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Physics/Default.physicMaterial: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!134 &13400000 4 | PhysicMaterial: 5 | m_ObjectHideFlags: 0 6 | m_PrefabParentObject: {fileID: 0} 7 | m_PrefabInternal: {fileID: 0} 8 | m_Name: Default 9 | dynamicFriction: 0 10 | staticFriction: 0 11 | bounciness: 1 12 | frictionCombine: 0 13 | bounceCombine: 0 14 | frictionDirection2: {x: 0, y: 0, z: 0} 15 | dynamicFriction2: 0 16 | staticFriction2: 0 17 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Zenject 4 | { 5 | [AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 6 | public class InjectAttribute : InjectAttributeBase 7 | { 8 | public InjectAttribute(string identifier) 9 | { 10 | Identifier = identifier; 11 | } 12 | 13 | public InjectAttribute() 14 | { 15 | } 16 | } 17 | } 18 | 19 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipHooks.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Collections; 5 | using Zenject; 6 | 7 | namespace Asteroids 8 | { 9 | public class ShipHooks : MonoBehaviour 10 | { 11 | public event Action TriggerEnter = delegate {}; 12 | 13 | public MeshRenderer MeshRenderer; 14 | public ParticleEmitter ParticleEmitter; 15 | 16 | public void OnTriggerEnter(Collider other) 17 | { 18 | TriggerEnter(other); 19 | } 20 | } 21 | } 22 | 23 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/NearExplosionA.ogg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b083b7753425f9c48ae0b375d6568e2f 3 | timeCreated: 1435779545 4 | licenseType: Free 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 44100 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/Physics2DSettings.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!19 &1 4 | Physics2DSettings: 5 | m_ObjectHideFlags: 0 6 | m_Gravity: {x: 0, y: -9.81000042} 7 | m_DefaultMaterial: {fileID: 0} 8 | m_VelocityIterations: 8 9 | m_PositionIterations: 3 10 | m_RaycastsHitTriggers: 1 11 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 12 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/TagManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!78 &1 4 | TagManager: 5 | serializedVersion: 2 6 | tags: [] 7 | layers: 8 | - Default 9 | - TransparentFX 10 | - Ignore Raycast 11 | - 12 | - Water 13 | - UI 14 | - 15 | - 16 | - 17 | - 18 | - 19 | - 20 | - 21 | - 22 | - 23 | - 24 | - 25 | - 26 | - 27 | - 28 | - 29 | - 30 | - 31 | - 32 | - 33 | - 34 | - 35 | - 36 | - 37 | - 38 | - 39 | - 40 | m_SortingLayers: 41 | - name: Default 42 | uniqueID: 0 43 | locked: 0 44 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Sounds/The Space (Looping Middle).mp3.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5a6af7adb029df4ba0967bc4de9e7ac 3 | timeCreated: 1435779552 4 | licenseType: Free 5 | AudioImporter: 6 | serializedVersion: 6 7 | defaultSettings: 8 | loadType: 0 9 | sampleRateSetting: 0 10 | sampleRateOverride: 44100 11 | compressionFormat: 1 12 | quality: 1 13 | conversionMode: 0 14 | platformSettingOverrides: {} 15 | forceToMono: 0 16 | preloadAudioData: 1 17 | loadInBackground: 0 18 | 3D: 1 19 | userData: 20 | assetBundleName: 21 | assetBundleVariant: 22 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectOptionalAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Zenject 4 | { 5 | [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 6 | public class InjectOptionalAttribute : InjectAttributeBase 7 | { 8 | public InjectOptionalAttribute(string identifier) 9 | { 10 | Identifier = identifier; 11 | IsOptional = true; 12 | } 13 | 14 | public InjectOptionalAttribute() 15 | { 16 | IsOptional = true; 17 | } 18 | } 19 | } 20 | 21 | -------------------------------------------------------------------------------- /UnityProject/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | /Temp 3 | /Library 4 | /Build 5 | /obj 6 | 7 | #Un-ignore these specific files 8 | !/Library/*.asset 9 | !/Library/AssetImportState 10 | !/Library/AssetVersioning.db 11 | !/Library/BuildPlayer.prefs 12 | !/Library/ScriptMapper 13 | !/Library/assetservercachev3 14 | !/Library/expandedItems 15 | !/Library/guidmapper 16 | !/Library/unity default resources 17 | !/Library/unity editor resources 18 | !/Library/metadata/ 19 | 20 | #ignoring pidb, they are just code completion caching data according to: 21 | # http://stackoverflow.com/questions/1022111/what-are-monodevelops-pidb-files 22 | *.pidb 23 | 24 | *.userprefs 25 | 26 | /*.csproj 27 | /*.sln 28 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Usage/InjectAttributeBase.cs: -------------------------------------------------------------------------------- 1 | using ModestTree.Util; 2 | using System; 3 | 4 | namespace Zenject 5 | { 6 | [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 7 | public abstract class InjectAttributeBase : PreserveAttribute 8 | { 9 | public bool IsOptional 10 | { 11 | get; 12 | protected set; 13 | } 14 | 15 | public string Identifier 16 | { 17 | get; 18 | protected set; 19 | } 20 | 21 | public bool LocalOnly 22 | { 23 | get; 24 | protected set; 25 | } 26 | } 27 | } 28 | 29 | 30 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/DecoratorInstaller.cs: -------------------------------------------------------------------------------- 1 | #if !ZEN_NOT_UNITY3D 2 | 3 | using System; 4 | using UnityEngine; 5 | 6 | namespace Zenject 7 | { 8 | [System.Diagnostics.DebuggerStepThrough] 9 | public abstract class DecoratorInstaller : MonoBehaviour 10 | { 11 | [Inject] 12 | DiContainer _container = null; 13 | 14 | protected DiContainer Container 15 | { 16 | get 17 | { 18 | return _container; 19 | } 20 | } 21 | 22 | public virtual void PreInstallBindings() 23 | { 24 | } 25 | 26 | public virtual void PostInstallBindings() 27 | { 28 | } 29 | } 30 | } 31 | 32 | #endif 33 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/Installer.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | 5 | namespace Zenject 6 | { 7 | [System.Diagnostics.DebuggerStepThrough] 8 | public abstract class Installer : IInstaller 9 | { 10 | [Inject] 11 | DiContainer _container = null; 12 | 13 | protected DiContainer Container 14 | { 15 | get 16 | { 17 | return _container; 18 | } 19 | } 20 | 21 | public virtual bool IsEnabled 22 | { 23 | get 24 | { 25 | return true; 26 | } 27 | } 28 | 29 | public abstract void InstallBindings(); 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /UnityProject/ProjectSettings/DynamicsManager.asset: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!55 &1 4 | PhysicsManager: 5 | m_ObjectHideFlags: 0 6 | m_Gravity: {x: 0, y: -9.81000042, z: 0} 7 | m_DefaultMaterial: {fileID: 0} 8 | m_BounceThreshold: 2 9 | m_SleepVelocity: .150000006 10 | m_SleepAngularVelocity: .140000001 11 | m_MaxAngularVelocity: 7 12 | m_MinPenetrationForPenalty: .00999999978 13 | m_SolverIterationCount: 6 14 | m_RaycastsHitTriggers: 1 15 | m_LayerCollisionMatrix: fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 16 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/KernelUtil.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using ModestTree; 3 | using ModestTree.Util; 4 | 5 | namespace Zenject 6 | { 7 | public static class KernelUtil 8 | { 9 | public static void BindTickable(DiContainer container, int priority) where TTickable : ITickable 10 | { 11 | container.Bind().ToSingle(); 12 | BindTickablePriority(container, priority); 13 | } 14 | 15 | public static void BindTickablePriority(DiContainer container, int priority) 16 | { 17 | container.Bind>().ToInstance(ModestTree.Util.Tuple.New(typeof(TTickable), priority)); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectAutoMocking/Moq/ZenjectMoqExtensions.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using System.Collections; 3 | using Zenject; 4 | using ModestTree; 5 | 6 | #if UNITY_EDITOR && !UNITY_WEBPLAYER 7 | using Moq; 8 | #endif 9 | 10 | namespace Zenject 11 | { 12 | public static class ZenjectMoqExtensions 13 | { 14 | public static BindingConditionSetter ToMock(this GenericBinder binder) 15 | where TContract : class 16 | { 17 | #if UNITY_EDITOR && !UNITY_WEBPLAYER 18 | return binder.ToInstance(Mock.Of()); 19 | #else 20 | Assert.That(false, "The use of 'ToMock' in web builds is not supported"); 21 | return null; 22 | #endif 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMoq.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using NUnit.Framework; 3 | //using Moq; 4 | using ModestTree; 5 | using Assert=ModestTree.Assert; 6 | 7 | namespace Zenject.Tests 8 | { 9 | [TestFixture] 10 | public class TestMoq 11 | { 12 | [Test] 13 | public void TestCase1() 14 | { 15 | //var container = new DiContainer(); 16 | //container.Bind().ToMock(); 17 | 18 | //Assert.That(container.ValidateResolve().IsEmpty()); 19 | //var foo = container.Resolve(); 20 | 21 | //Assert.IsEqual(foo.GetBar(), 0); 22 | } 23 | 24 | public interface IFoo 25 | { 26 | int GetBar(); 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestUnbind.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using NUnit.Framework; 3 | using ModestTree; 4 | using Assert=ModestTree.Assert; 5 | 6 | namespace Zenject.Tests 7 | { 8 | [TestFixture] 9 | public class TestUnbind : TestWithContainer 10 | { 11 | interface IFoo 12 | { 13 | } 14 | 15 | class Foo : IFoo 16 | { 17 | } 18 | 19 | [Test] 20 | public void TestCase1() 21 | { 22 | Container.Bind().ToSingle(); 23 | 24 | Assert.That(Container.ValidateResolve().IsEmpty()); 25 | 26 | Container.Unbind(); 27 | 28 | Assert.That(!Container.ValidateResolve().IsEmpty()); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/GlobalInstallerConfig.cs: -------------------------------------------------------------------------------- 1 | #if !ZEN_NOT_UNITY3D 2 | 3 | using System; 4 | using UnityEngine; 5 | 6 | namespace Zenject 7 | { 8 | [System.Diagnostics.DebuggerStepThrough] 9 | public sealed class GlobalInstallerConfig : ScriptableObject 10 | { 11 | // We can refer directly to the prefabs in this case because the properties of the installers should not change 12 | // You could do the same for the scene composition root installers BUT this is error prone since the prefab 13 | // may change at run time (for eg. if another scene injects a property into it) so it's often better 14 | // to copy the installer prefabs into your scene 15 | public MonoInstaller[] Installers; 16 | } 17 | } 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Misc/StandardInstaller.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Linq; 3 | 4 | namespace Zenject 5 | { 6 | public class StandardInstaller : Installer 7 | where TRoot : IFacade 8 | { 9 | // Install basic functionality for most unity apps 10 | public override void InstallBindings() 11 | { 12 | Container.Bind().ToSingle(); 13 | Container.Bind().ToSingle(); 14 | 15 | Container.Bind().ToSingle(); 16 | Container.Bind().ToSingle(); 17 | Container.Bind().ToSingle(); 18 | } 19 | } 20 | 21 | public class StandardInstaller : StandardInstaller 22 | { 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/IFactoryUntyped.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Reflection; 4 | 5 | namespace Zenject 6 | { 7 | // The difference between a factory and a provider: 8 | // Factories create new instances, providers might return an existing instance 9 | // This is the same as IFactory<> except it does not have compile-time checking 10 | // of parameters 11 | public interface IFactoryUntyped 12 | { 13 | // Note that we lose some type safety here when passing the arguments 14 | // We are trading compile time checks for some flexibility 15 | T Create(params object[] constructorArgs); 16 | 17 | IEnumerable Validate(params Type[] extraType); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipState.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | using System.Collections; 4 | using Zenject; 5 | 6 | namespace Asteroids 7 | { 8 | public enum ShipStates 9 | { 10 | Moving, 11 | Dead, 12 | WaitingToStart, 13 | Count, 14 | } 15 | 16 | public abstract class ShipState 17 | { 18 | protected Ship _ship; 19 | 20 | public ShipState(Ship ship) 21 | { 22 | _ship = ship; 23 | } 24 | 25 | public abstract void Update(); 26 | 27 | public virtual void Start() 28 | { 29 | } 30 | 31 | public virtual void Stop() 32 | { 33 | } 34 | 35 | public virtual void OnTriggerEnter(Collider other) 36 | { 37 | // do nothing 38 | } 39 | } 40 | } 41 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/meshes/Materials/No Name.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 3 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: No Name 10 | m_Shader: {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: [] 12 | m_CustomRenderQueue: -1 13 | m_SavedProperties: 14 | serializedVersion: 2 15 | m_TexEnvs: 16 | data: 17 | first: 18 | name: _MainTex 19 | second: 20 | m_Texture: {fileID: 0} 21 | m_Scale: {x: 1, y: 1} 22 | m_Offset: {x: 0, y: 0} 23 | m_Floats: {} 24 | m_Colors: 25 | data: 26 | first: 27 | name: _Color 28 | second: {r: 1, g: 1, b: 1, a: 1} 29 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/CommandsAndSignals/Providers/CommandProviderHandlerTransient.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq.Expressions; 4 | using ModestTree; 5 | using System.Linq; 6 | 7 | namespace Zenject.Commands 8 | { 9 | public class CommandProviderHandlerTransient 10 | : CommandProviderTransient 11 | where TCommand : Command 12 | where THandler : ICommandHandler 13 | { 14 | public CommandProviderHandlerTransient(DiContainer container) 15 | : base(container) 16 | { 17 | } 18 | 19 | protected override Action GetCommandAction(InjectContext context) 20 | { 21 | return () => 22 | { 23 | CreateHandler(context).Execute(); 24 | }; 25 | } 26 | } 27 | } 28 | 29 | 30 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestTransientMockProvider.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using System.Linq; 6 | using ModestTree; 7 | using Assert=ModestTree.Assert; 8 | 9 | namespace Zenject.Tests 10 | { 11 | [TestFixture] 12 | public class TestTransientMockProvider : TestWithContainer 13 | { 14 | public interface IFoo 15 | { 16 | int GetBar(); 17 | } 18 | 19 | [Test] 20 | public void TestCase1() 21 | { 22 | // Commented out because this requires that zenject be installed with mocking support which isn't always the case 23 | 24 | //Container.FallbackProvider = new TransientMockProvider(Container); 25 | 26 | //var foo = Container.Resolve(); 27 | 28 | //Assert.IsEqual(foo.GetBar(), 0); 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestNullableValues.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestNullableValues : TestWithContainer 12 | { 13 | private class Test2 14 | { 15 | public int? val; 16 | 17 | public Test2(int? val) 18 | { 19 | this.val = val; 20 | } 21 | } 22 | 23 | [Test] 24 | public void RunTest1() 25 | { 26 | Container.Bind().ToSingle(); 27 | Container.Bind().ToInstance(1); 28 | 29 | Assert.That(Container.ValidateResolve().IsEmpty()); 30 | var test1 = Container.Resolve(); 31 | Assert.IsEqual(test1.val, 1); 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestStructInjection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestStructInjection : TestWithContainer 12 | { 13 | private struct Test1 14 | { 15 | } 16 | 17 | private class Test2 18 | { 19 | public Test2(Test1 t1) 20 | { 21 | } 22 | } 23 | 24 | [Test] 25 | public void TestCase1() 26 | { 27 | Container.Bind().ToInstance(new Test1()); 28 | Container.Bind().ToSingle(); 29 | 30 | Assert.That(Container.ValidateResolve().IsEmpty()); 31 | var t2 = Container.Resolve(); 32 | 33 | Assert.That(t2 != null); 34 | } 35 | } 36 | } 37 | 38 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Materials/target.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 3 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: target 10 | m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: [] 12 | m_CustomRenderQueue: -1 13 | m_SavedProperties: 14 | serializedVersion: 2 15 | m_TexEnvs: 16 | data: 17 | first: 18 | name: _MainTex 19 | second: 20 | m_Texture: {fileID: 2800000, guid: be34ee1d3a3899d49a43310b45415ed3, type: 3} 21 | m_Scale: {x: 1, y: 1} 22 | m_Offset: {x: 0, y: 0} 23 | m_Floats: 24 | data: 25 | first: 26 | name: _Cutoff 27 | second: .5 28 | m_Colors: 29 | data: 30 | first: 31 | name: _Color 32 | second: {r: 1, g: 1, b: 1, a: 0} 33 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Main/MonoInstaller.cs: -------------------------------------------------------------------------------- 1 | #if !ZEN_NOT_UNITY3D 2 | 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using UnityEngine; 7 | 8 | namespace Zenject 9 | { 10 | [System.Diagnostics.DebuggerStepThrough] 11 | public abstract class MonoInstaller : MonoBehaviour, IInstaller 12 | { 13 | [Inject] 14 | DiContainer _container = null; 15 | 16 | protected DiContainer Container 17 | { 18 | get 19 | { 20 | return _container; 21 | } 22 | } 23 | 24 | public virtual bool IsEnabled 25 | { 26 | get 27 | { 28 | return this.enabled; 29 | } 30 | } 31 | 32 | public virtual void Start() 33 | { 34 | // Define this method so we expose the enabled check box 35 | } 36 | 37 | public abstract void InstallBindings(); 38 | } 39 | } 40 | 41 | #endif 42 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Editor/SceneCompositionRootEditor.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Linq; 3 | using Zenject; 4 | using UnityEditor; 5 | using UnityEditorInternal; 6 | using UnityEngine; 7 | using Object = UnityEngine.Object; 8 | using ModestTree; 9 | 10 | namespace Zenject 11 | { 12 | [CustomEditor(typeof(SceneCompositionRoot))] 13 | public class SceneCompositionRootEditor : UnityInspectorListEditor 14 | { 15 | protected override string[] PropertyNames 16 | { 17 | get 18 | { 19 | return new string[] 20 | { 21 | "Installers" 22 | }; 23 | } 24 | } 25 | 26 | protected override string[] PropertyDescriptions 27 | { 28 | get 29 | { 30 | return new string[] 31 | { 32 | "" 33 | }; 34 | } 35 | } 36 | } 37 | } 38 | 39 | 40 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Factories/FactoryMethodUntyped.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | 4 | namespace Zenject 5 | { 6 | // Instantiate using a delegate 7 | [System.Diagnostics.DebuggerStepThrough] 8 | public class FactoryMethodUntyped : IFactoryUntyped 9 | { 10 | readonly DiContainer _container; 11 | readonly Func _method; 12 | 13 | public FactoryMethodUntyped( 14 | DiContainer container, Func method) 15 | { 16 | _container = container; 17 | _method = method; 18 | } 19 | 20 | public TContract Create(params object[] constructorArgs) 21 | { 22 | return _method(_container, constructorArgs); 23 | } 24 | 25 | public IEnumerable Validate(params Type[] extras) 26 | { 27 | yield break; 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/DiContainerProvider.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | 5 | namespace Zenject 6 | { 7 | // This provider can be used to create nested containers 8 | [System.Diagnostics.DebuggerStepThrough] 9 | public class DiContainerProvider : ProviderBase 10 | { 11 | DiContainer _container; 12 | 13 | public DiContainerProvider(DiContainer container) 14 | { 15 | _container = container; 16 | } 17 | 18 | public override Type GetInstanceType() 19 | { 20 | return null; 21 | } 22 | 23 | public override object GetInstance(InjectContext context) 24 | { 25 | return _container.Resolve(context); 26 | } 27 | 28 | public override IEnumerable ValidateBinding(InjectContext context) 29 | { 30 | return _container.ValidateResolve(context); 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestToGetter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestToGetter : TestWithContainer 12 | { 13 | class Bar 14 | { 15 | } 16 | 17 | class Foo 18 | { 19 | Bar _bar = new Bar(); 20 | 21 | public Foo() 22 | { 23 | } 24 | 25 | public Bar GetBar() 26 | { 27 | return _bar; 28 | } 29 | } 30 | 31 | [Test] 32 | public void Test1() 33 | { 34 | Container.Bind().ToSingle(); 35 | Container.Bind().ToGetter(x => x.GetBar()); 36 | 37 | var foo = Container.Resolve(); 38 | var bar = Container.Resolve(); 39 | 40 | Assert.IsEqual(bar, foo.GetBar()); 41 | } 42 | } 43 | } 44 | 45 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestRebind.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using System.Linq; 6 | using ModestTree; 7 | using Assert=ModestTree.Assert; 8 | 9 | namespace Zenject.Tests 10 | { 11 | [TestFixture] 12 | public class TestRebind : TestWithContainer 13 | { 14 | class Test1 15 | { 16 | } 17 | 18 | class Test2 : Test1 19 | { 20 | } 21 | 22 | class Test3 : Test1 23 | { 24 | } 25 | 26 | [Test] 27 | public void Run() 28 | { 29 | Container.Bind().ToSingle(); 30 | 31 | Assert.That(Container.ValidateResolve().IsEmpty()); 32 | Assert.That(Container.Resolve() is Test2); 33 | 34 | Container.Rebind().ToSingle(); 35 | 36 | Assert.That(Container.ValidateResolve().IsEmpty()); 37 | Assert.That(Container.Resolve() is Test3); 38 | } 39 | } 40 | } 41 | 42 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestDuplicateInjection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using System.Linq; 6 | using ModestTree; 7 | using Assert=ModestTree.Assert; 8 | 9 | namespace Zenject.Tests 10 | { 11 | [TestFixture] 12 | public class TestDuplicateInjection : TestWithContainer 13 | { 14 | private class Test0 15 | { 16 | } 17 | 18 | private class Test1 19 | { 20 | public Test1(Test0 test1) 21 | { 22 | } 23 | } 24 | 25 | [Test] 26 | public void TestCaseDuplicateInjection() 27 | { 28 | Container.Bind().ToSingle(); 29 | Container.Bind().ToSingle(); 30 | 31 | Container.Bind().ToSingle(); 32 | 33 | Assert.Throws( 34 | delegate { Container.Resolve(); }); 35 | 36 | Assert.That(Container.ValidateResolve().Any()); 37 | } 38 | } 39 | } 40 | 41 | 42 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestConditionsTargetInstance.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestConditionsTargetInstance : TestWithContainer 12 | { 13 | class Test0 14 | { 15 | } 16 | 17 | class Test1 18 | { 19 | [Inject] 20 | public Test0 test0 = null; 21 | } 22 | 23 | Test1 _test1; 24 | 25 | public override void Setup() 26 | { 27 | base.Setup(); 28 | 29 | _test1 = new Test1(); 30 | Container.Bind().ToSingle().When(r => r.ObjectInstance == _test1); 31 | Container.Bind().ToInstance(_test1); 32 | } 33 | 34 | [Test] 35 | public void TestTargetConditionError() 36 | { 37 | Container.Inject(_test1); 38 | 39 | Assert.That(_test1.test0 != null); 40 | } 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestResolveMany.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestResolveMany : TestWithContainer 12 | { 13 | class Test0 14 | { 15 | } 16 | 17 | class Test1 : Test0 18 | { 19 | } 20 | 21 | class Test2 : Test0 22 | { 23 | } 24 | 25 | [Test] 26 | public void TestCase1() 27 | { 28 | Container.Bind().ToSingle(); 29 | Container.Bind().ToSingle(); 30 | 31 | List many = Container.ResolveAll(); 32 | 33 | Assert.That(many.Count == 2); 34 | } 35 | 36 | [Test] 37 | public void TestOptional() 38 | { 39 | List many = Container.ResolveAll(true); 40 | Assert.That(many.Count == 0); 41 | } 42 | } 43 | } 44 | 45 | 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Shaders/Particle Alpha Blend_IgnoreFog.shader: -------------------------------------------------------------------------------- 1 | Shader "Particles/Alpha Blended_IgnoreFog" { 2 | Properties { 3 | _TintColor ("Tint Color", Color) = (0.5,0.5,0.5,0.5) 4 | _MainTex ("Particle Texture", 2D) = "white" {} 5 | } 6 | 7 | Category { 8 | Tags { "Queue"="Transparent" "IgnoreProjector"="True" "RenderType"="Transparent" } 9 | Blend SrcAlpha OneMinusSrcAlpha 10 | AlphaTest Greater .01 11 | ColorMask RGB 12 | Cull Off Lighting Off ZWrite Off Fog { Mode Off } 13 | BindChannels { 14 | Bind "Color", color 15 | Bind "Vertex", vertex 16 | Bind "TexCoord", texcoord 17 | } 18 | 19 | // ---- Dual texture cards 20 | SubShader { 21 | Pass { 22 | SetTexture [_MainTex] { 23 | constantColor [_TintColor] 24 | combine constant * primary 25 | } 26 | SetTexture [_MainTex] { 27 | combine texture * previous DOUBLE 28 | } 29 | } 30 | } 31 | 32 | // ---- Single texture cards (does not do color tint) 33 | SubShader { 34 | Pass { 35 | SetTexture [_MainTex] { 36 | combine texture * primary 37 | } 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Util/UnityExtensionMethods.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | namespace Asteroids 6 | { 7 | public static class UnityExtensionMethods 8 | { 9 | // Since transforms return their position as a property, 10 | // you can't set the x/y/z values directly, so you have to 11 | // store a temporary Vector3 12 | // Or you can use these methods instead 13 | public static void SetX(this Transform transform, float x) 14 | { 15 | var pos = transform.position; 16 | pos.x = x; 17 | transform.position = pos; 18 | } 19 | 20 | public static void SetY(this Transform transform, float y) 21 | { 22 | var pos = transform.position; 23 | pos.y = y; 24 | transform.position = pos; 25 | } 26 | 27 | public static void SetZ(this Transform transform, float z) 28 | { 29 | var pos = transform.position; 30 | pos.z = z; 31 | transform.position = pos; 32 | } 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Util/AutoBindInstaller.cs: -------------------------------------------------------------------------------- 1 | #if !ZEN_NOT_UNITY3D 2 | 3 | using System; 4 | using ModestTree; 5 | using UnityEngine; 6 | 7 | namespace Zenject 8 | { 9 | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] 10 | public class AutoBindAttribute : Attribute 11 | { 12 | } 13 | 14 | public class AutoBindInstaller : Installer 15 | { 16 | GameObject _root; 17 | 18 | public override void InstallBindings() 19 | { 20 | Assert.IsNotNull(_root); 21 | 22 | foreach (var monoBehaviour in _root.GetComponentsInChildren()) 23 | { 24 | if (monoBehaviour != null 25 | && monoBehaviour.GetType().HasAttribute()) 26 | { 27 | Container.Bind(monoBehaviour.GetType()).ToInstance(monoBehaviour); 28 | } 29 | } 30 | } 31 | 32 | [PostInject] 33 | public void Initialize(CompositionRoot compRoot) 34 | { 35 | _root = compRoot.gameObject; 36 | } 37 | } 38 | } 39 | 40 | #endif -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestBothInterfaceAndConcreteBoundToSameSingleton.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestBothInterfaceAndConcreteBoundToSameSingleton : TestWithContainer 12 | { 13 | abstract class Test0 14 | { 15 | } 16 | 17 | class Test1 : Test0 18 | { 19 | } 20 | 21 | [Test] 22 | public void TestCaseBothInterfaceAndConcreteBoundToSameSingleton() 23 | { 24 | Container.Bind().ToSingle(); 25 | Container.Bind().ToSingle(); 26 | 27 | Assert.That(Container.ValidateResolve().IsEmpty()); 28 | var test1 = Container.Resolve(); 29 | 30 | Assert.That(Container.ValidateResolve().IsEmpty()); 31 | var test2 = Container.Resolve(); 32 | 33 | Assert.That(ReferenceEquals(test1, test2)); 34 | } 35 | } 36 | } 37 | 38 | 39 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/ExampleObjectGraph.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee1d895663cb69047bc7e19d174470da 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes/Materials/Material.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 3 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: Material 10 | m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: [] 12 | m_CustomRenderQueue: -1 13 | m_SavedProperties: 14 | serializedVersion: 2 15 | m_TexEnvs: 16 | data: 17 | first: 18 | name: _MainTex 19 | second: 20 | m_Texture: {fileID: 0} 21 | m_Scale: {x: 1, y: 1} 22 | m_Offset: {x: 0, y: 0} 23 | data: 24 | first: 25 | name: _Illum 26 | second: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | m_Floats: 31 | data: 32 | first: 33 | name: _EmissionLM 34 | second: 0 35 | m_Colors: 36 | data: 37 | first: 38 | name: _Color 39 | second: {r: .486274511, g: .501960814, b: .486274511, a: 1} 40 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Meshes/Materials/shipdoor.mat: -------------------------------------------------------------------------------- 1 | %YAML 1.1 2 | %TAG !u! tag:unity3d.com,2011: 3 | --- !u!21 &2100000 4 | Material: 5 | serializedVersion: 3 6 | m_ObjectHideFlags: 0 7 | m_PrefabParentObject: {fileID: 0} 8 | m_PrefabInternal: {fileID: 0} 9 | m_Name: shipdoor 10 | m_Shader: {fileID: 30, guid: 0000000000000000f000000000000000, type: 0} 11 | m_ShaderKeywords: [] 12 | m_CustomRenderQueue: -1 13 | m_SavedProperties: 14 | serializedVersion: 2 15 | m_TexEnvs: 16 | data: 17 | first: 18 | name: _MainTex 19 | second: 20 | m_Texture: {fileID: 0} 21 | m_Scale: {x: 1, y: 1} 22 | m_Offset: {x: 0, y: 0} 23 | data: 24 | first: 25 | name: _Illum 26 | second: 27 | m_Texture: {fileID: 0} 28 | m_Scale: {x: 1, y: 1} 29 | m_Offset: {x: 0, y: 0} 30 | m_Floats: 31 | data: 32 | first: 33 | name: _EmissionLM 34 | second: 0 35 | m_Colors: 36 | data: 37 | first: 38 | name: _Color 39 | second: {r: .474509805, g: .627451003, b: .643137276, a: 1} 40 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Scripts/Ship/ShipStateFactory.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | using System.Collections; 5 | using Zenject; 6 | using ModestTree; 7 | 8 | namespace Asteroids 9 | { 10 | public class ShipStateFactory 11 | { 12 | DiContainer _container; 13 | 14 | public ShipStateFactory(DiContainer container) 15 | { 16 | _container = container; 17 | } 18 | 19 | public ShipState Create(ShipStates state, params object[] constructorArgs) 20 | { 21 | switch (state) 22 | { 23 | case ShipStates.Dead: 24 | return _container.Instantiate(constructorArgs); 25 | 26 | case ShipStates.Moving: 27 | return _container.Instantiate(constructorArgs); 28 | 29 | case ShipStates.WaitingToStart: 30 | return _container.Instantiate(constructorArgs); 31 | } 32 | 33 | Assert.That(false); 34 | return null; 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Main/Scripts/Providers/SingletonCreators/SingletonLazyCreatorByInstance.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using ModestTree; 5 | 6 | namespace Zenject 7 | { 8 | internal class SingletonLazyCreatorByInstance : SingletonLazyCreatorBase 9 | { 10 | object _instance; 11 | 12 | public SingletonLazyCreatorByInstance( 13 | SingletonId id, SingletonProviderMap owner, DiContainer container, object instance) 14 | : base(id, owner) 15 | { 16 | Assert.That(instance != null || container.IsValidating); 17 | _instance = instance; 18 | } 19 | 20 | public object Instance 21 | { 22 | get 23 | { 24 | return _instance; 25 | } 26 | } 27 | 28 | public override object GetInstance(InjectContext context) 29 | { 30 | return _instance; 31 | } 32 | 33 | public override IEnumerable ValidateBinding(InjectContext context) 34 | { 35 | yield break; 36 | } 37 | } 38 | } 39 | 40 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Spark.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21bf9efbdbbbd4e34af72f1de5e334f6 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 2 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 64 25 | textureSettings: 26 | filterMode: 1 27 | aniso: 9 28 | mipBias: -1 29 | wrapMode: 0 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: 0 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/asteroid.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f67021125bb29c34d81355e68915c874 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/ship.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5917249e89888346a4bd606beae9578 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/stars.jpg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1e4a3e1339b0c84197ec2fe60c41ed6 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Textures/target.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: be34ee1d3a3899d49a43310b45415ed3 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Candle.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea3fc985fb308433eb7ea824447f0426 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 128 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: 0 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/Glow.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fd0803556af44591a2d3be1bd49a003 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 1 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -3 24 | maxTextureSize: 32 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: 0 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d1f484f58ddfa4341a6e72ce14adc083 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/fire2.png.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 590e5ca5d888e4258ac16b80a33e024d 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 1 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: 1 27 | aniso: 9 28 | mipBias: -1 29 | wrapMode: 0 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: 0 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Textures/SmokeB.psd.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 67f9b9363b45b4d3fb7b466648fe8fd1 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/ZenjectUnitTests/Editor/TestMultipleInterfaceSameSingle.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using Zenject; 4 | using NUnit.Framework; 5 | using ModestTree; 6 | using Assert=ModestTree.Assert; 7 | 8 | namespace Zenject.Tests 9 | { 10 | [TestFixture] 11 | public class TestMultipleInterfaceSameSingle : TestWithContainer 12 | { 13 | private interface ITest1 14 | { 15 | } 16 | 17 | private interface ITest2 18 | { 19 | } 20 | 21 | private class Test1 : ITest1, ITest2 22 | { 23 | } 24 | 25 | [Test] 26 | public void TestCase1() 27 | { 28 | Container.Bind().ToSingle(); 29 | Container.Bind().ToSingle(); 30 | 31 | Assert.That(Container.ValidateResolve().IsEmpty()); 32 | var test1 = Container.Resolve(); 33 | Assert.That(Container.ValidateResolve().IsEmpty()); 34 | var test2 = Container.Resolve(); 35 | 36 | Assert.That(ReferenceEquals(test1, test2)); 37 | } 38 | } 39 | } 40 | 41 | 42 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/diffuse.tga.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abd916b1dc28a7e4caffa584a9f2ee35 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 0 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 0 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: -1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | -------------------------------------------------------------------------------- /UnityProject/Assets/Zenject/Extras/SampleGame/Media/Imported/Rocks/textures/normal.jpg.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 853943b2b36a4624ab8455cd26861c46 3 | TextureImporter: 4 | serializedVersion: 2 5 | mipmaps: 6 | mipMapMode: 0 7 | enableMipMap: 1 8 | linearTexture: 1 9 | correctGamma: 0 10 | fadeOut: 0 11 | borderMipMap: 0 12 | mipMapFadeDistanceStart: 1 13 | mipMapFadeDistanceEnd: 3 14 | bumpmap: 15 | convertToNormalMap: 0 16 | externalNormalMap: 1 17 | heightScale: .25 18 | normalMapFilter: 0 19 | isReadable: 0 20 | grayScaleToAlpha: 0 21 | generateCubemap: 0 22 | seamlessCubemap: 0 23 | textureFormat: -1 24 | maxTextureSize: 1024 25 | textureSettings: 26 | filterMode: -1 27 | aniso: -1 28 | mipBias: -1 29 | wrapMode: -1 30 | nPOTScale: 1 31 | lightmap: 0 32 | compressionQuality: 50 33 | spriteMode: 0 34 | spriteExtrude: 1 35 | spriteMeshType: 1 36 | alignment: 0 37 | spritePivot: {x: .5, y: .5} 38 | spritePixelsToUnits: 100 39 | alphaIsTransparency: 0 40 | textureType: 1 41 | buildTargetSettings: [] 42 | spriteSheet: 43 | sprites: [] 44 | spritePackingTag: 45 | userData: 46 | --------------------------------------------------------------------------------