├── Editor.meta ├── Editor ├── AutoAttachDrawer.cs ├── AutoAttachDrawer.cs.meta ├── AutoAttachTool.cs ├── AutoAttachTool.cs.meta ├── Dythervin.AutoAttach.Editor.asmdef └── Dythervin.AutoAttach.Editor.asmdef.meta ├── LICENSE ├── LICENSE.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Attach.cs ├── Attach.cs.meta ├── AttachAttribute.cs ├── AttachAttribute.cs.meta ├── AttachDynamicAttribute.cs ├── AttachDynamicAttribute.cs.meta ├── AttachOrAddAttribute.cs ├── AttachOrAddAttribute.cs.meta ├── Demo.meta ├── Demo │ ├── AutoAttachDemo.cs │ ├── AutoAttachDemo.cs.meta │ ├── AutoAttachDemoChild.cs │ ├── AutoAttachDemoChild.cs.meta │ ├── Demo.unity │ └── Demo.unity.meta ├── Dythervin.AutoAttach.asmdef ├── Dythervin.AutoAttach.asmdef.meta ├── Setters.meta ├── Setters │ ├── ArraySetter.cs │ ├── ArraySetter.cs.meta │ ├── ClassSetter.cs │ ├── ClassSetter.cs.meta │ ├── FieldData.cs │ ├── FieldData.cs.meta │ ├── ISetterBase.cs │ ├── ISetterBase.cs.meta │ ├── ListSetter.cs │ ├── ListSetter.cs.meta │ ├── SetterBase.cs │ ├── SetterBase.cs.meta │ ├── SetterHelper.cs │ └── SetterHelper.cs.meta ├── Zenject.meta └── Zenject │ ├── AnimatorInstaller.cs │ ├── AnimatorInstaller.cs.meta │ ├── ComponentGlobalInstaller.cs │ ├── ComponentGlobalInstaller.cs.meta │ ├── ComponentInstaller.cs │ ├── ComponentInstaller.cs.meta │ ├── ComponentPtrInstaller.cs │ ├── ComponentPtrInstaller.cs.meta │ ├── ComponentRefInstaller.cs │ ├── ComponentRefInstaller.cs.meta │ ├── Dythervin.AutoAttach.Zenject.asmdef │ ├── Dythervin.AutoAttach.Zenject.asmdef.meta │ ├── RigidbodyPtrInstaller.cs │ └── RigidbodyPtrInstaller.cs.meta ├── package.json ├── package.json.meta ├── preview.png └── preview.png.meta /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/AutoAttachDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Editor/AutoAttachDrawer.cs -------------------------------------------------------------------------------- /Editor/AutoAttachDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f14ccffed91540debe0ae88b147a2543 3 | timeCreated: 1654359069 -------------------------------------------------------------------------------- /Editor/AutoAttachTool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Editor/AutoAttachTool.cs -------------------------------------------------------------------------------- /Editor/AutoAttachTool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e76c8189bdf47c4b790e396caedcd5c 3 | timeCreated: 1660333797 -------------------------------------------------------------------------------- /Editor/Dythervin.AutoAttach.Editor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Editor/Dythervin.AutoAttach.Editor.asmdef -------------------------------------------------------------------------------- /Editor/Dythervin.AutoAttach.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6a40ea0120844d07ab11d6c9781ba453 3 | timeCreated: 1660505302 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/LICENSE.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d01942b97a17413ab92bb9cf3e25257e 3 | timeCreated: 1660374659 -------------------------------------------------------------------------------- /Runtime/Attach.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Attach.cs -------------------------------------------------------------------------------- /Runtime/Attach.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7720c3f091f84d4d8518b9ffae533492 3 | timeCreated: 1654621118 -------------------------------------------------------------------------------- /Runtime/AttachAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/AttachAttribute.cs -------------------------------------------------------------------------------- /Runtime/AttachAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3445b4023af54557b8af6e84f24395b6 3 | timeCreated: 1653157931 -------------------------------------------------------------------------------- /Runtime/AttachDynamicAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/AttachDynamicAttribute.cs -------------------------------------------------------------------------------- /Runtime/AttachDynamicAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d686b4590ce45efb18cf8ef3ebaffe6 3 | timeCreated: 1688324225 -------------------------------------------------------------------------------- /Runtime/AttachOrAddAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/AttachOrAddAttribute.cs -------------------------------------------------------------------------------- /Runtime/AttachOrAddAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fd16e8ddf6b40069525458e302bbd3b 3 | timeCreated: 1688324231 -------------------------------------------------------------------------------- /Runtime/Demo.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08e4b3389bcb4a959f708234f006f2a4 3 | timeCreated: 1653213161 -------------------------------------------------------------------------------- /Runtime/Demo/AutoAttachDemo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Demo/AutoAttachDemo.cs -------------------------------------------------------------------------------- /Runtime/Demo/AutoAttachDemo.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Demo/AutoAttachDemo.cs.meta -------------------------------------------------------------------------------- /Runtime/Demo/AutoAttachDemoChild.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Demo/AutoAttachDemoChild.cs -------------------------------------------------------------------------------- /Runtime/Demo/AutoAttachDemoChild.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4008c74a8da4fe193706f808739ee19 3 | timeCreated: 1653213714 -------------------------------------------------------------------------------- /Runtime/Demo/Demo.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Demo/Demo.unity -------------------------------------------------------------------------------- /Runtime/Demo/Demo.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Demo/Demo.unity.meta -------------------------------------------------------------------------------- /Runtime/Dythervin.AutoAttach.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Dythervin.AutoAttach.asmdef -------------------------------------------------------------------------------- /Runtime/Dythervin.AutoAttach.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Dythervin.AutoAttach.asmdef.meta -------------------------------------------------------------------------------- /Runtime/Setters.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters.meta -------------------------------------------------------------------------------- /Runtime/Setters/ArraySetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/ArraySetter.cs -------------------------------------------------------------------------------- /Runtime/Setters/ArraySetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8bbf233660c34fada0580a5bb2db7a95 3 | timeCreated: 1653209751 -------------------------------------------------------------------------------- /Runtime/Setters/ClassSetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/ClassSetter.cs -------------------------------------------------------------------------------- /Runtime/Setters/ClassSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: befd7203794549a9b9ff6c673d1f1e7c 3 | timeCreated: 1653211610 -------------------------------------------------------------------------------- /Runtime/Setters/FieldData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/FieldData.cs -------------------------------------------------------------------------------- /Runtime/Setters/FieldData.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/FieldData.cs.meta -------------------------------------------------------------------------------- /Runtime/Setters/ISetterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/ISetterBase.cs -------------------------------------------------------------------------------- /Runtime/Setters/ISetterBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f77cf646a1a4536b15eac0c654d314a 3 | timeCreated: 1688321878 -------------------------------------------------------------------------------- /Runtime/Setters/ListSetter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/ListSetter.cs -------------------------------------------------------------------------------- /Runtime/Setters/ListSetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b5f53e4c64324911a3f0dca67496a278 3 | timeCreated: 1653205774 -------------------------------------------------------------------------------- /Runtime/Setters/SetterBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/SetterBase.cs -------------------------------------------------------------------------------- /Runtime/Setters/SetterBase.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a8e52201f66d4681bfd954fc6d9ed71e 3 | timeCreated: 1653206381 -------------------------------------------------------------------------------- /Runtime/Setters/SetterHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Setters/SetterHelper.cs -------------------------------------------------------------------------------- /Runtime/Setters/SetterHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0b4d15bea07a4e64a0b838b986989d07 3 | timeCreated: 1688324148 -------------------------------------------------------------------------------- /Runtime/Zenject.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2d884c4818214b86ae7684e863a61cf0 3 | timeCreated: 1658609857 -------------------------------------------------------------------------------- /Runtime/Zenject/AnimatorInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/AnimatorInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/AnimatorInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 262353c8f9474f6a81b0db7abe51a201 3 | timeCreated: 1658484295 -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentGlobalInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/ComponentGlobalInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentGlobalInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0c1fe6aa1194b4580e888c84704ae9b 3 | timeCreated: 1658480190 -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/ComponentInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5ece8a6de0e427ebb8b547a601e45d5 3 | timeCreated: 1658485654 -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentPtrInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/ComponentPtrInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentPtrInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08d7fb1b809b48a98726d456ca3bd42d 3 | timeCreated: 1658609769 -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentRefInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/ComponentRefInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/ComponentRefInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7610f6a785e460792b30da65f2d17d4 3 | timeCreated: 1658610076 -------------------------------------------------------------------------------- /Runtime/Zenject/Dythervin.AutoAttach.Zenject.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/Dythervin.AutoAttach.Zenject.asmdef -------------------------------------------------------------------------------- /Runtime/Zenject/Dythervin.AutoAttach.Zenject.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32510d4f1fd44940bdc95cd3f0f90536 3 | timeCreated: 1658610231 -------------------------------------------------------------------------------- /Runtime/Zenject/RigidbodyPtrInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/Runtime/Zenject/RigidbodyPtrInstaller.cs -------------------------------------------------------------------------------- /Runtime/Zenject/RigidbodyPtrInstaller.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fdab22e1dde48bc98769afacb8670af 3 | timeCreated: 1658484425 -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/package.json.meta -------------------------------------------------------------------------------- /preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/preview.png -------------------------------------------------------------------------------- /preview.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dythervin/unity.auto-attach/HEAD/preview.png.meta --------------------------------------------------------------------------------