├── .github └── FUNDING.yml ├── CHANGELOG.md ├── CHANGELOG.md.meta ├── Documentation~ ├── screenshot_01.png └── screenshot_02.png ├── Editor.meta ├── Editor ├── Exporter.cs ├── Exporter.cs.meta ├── Exporters.meta ├── Exporters │ ├── EventExporter.cs │ ├── EventExporter.cs.meta │ ├── FieldExporter.cs │ ├── FieldExporter.cs.meta │ ├── MemberExporter.cs │ ├── MemberExporter.cs.meta │ ├── MethodExporter.cs │ ├── MethodExporter.cs.meta │ ├── PropertyExporter.cs │ └── PropertyExporter.cs.meta ├── Odin.meta ├── Odin │ ├── FlexibleSpaceAttribute.cs │ ├── FlexibleSpaceAttribute.cs.meta │ ├── FlexibleSpaceAttributeDrawer.cs │ └── FlexibleSpaceAttributeDrawer.cs.meta ├── ReflectiveGeneratorWindow.cs ├── ReflectiveGeneratorWindow.cs.meta ├── TNRD.Reflectives.Editor.asmdef ├── TNRD.Reflectives.Editor.asmdef.meta ├── TypeCrawler.cs └── TypeCrawler.cs.meta ├── LICENSE.md ├── LICENSE.md.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── ReflectiveClass.cs ├── ReflectiveClass.cs.meta ├── ReflectiveEvent.cs ├── ReflectiveEvent.cs.meta ├── ReflectiveField.cs ├── ReflectiveField.cs.meta ├── ReflectiveMethod.cs ├── ReflectiveMethod.cs.meta ├── ReflectiveProperty.cs ├── ReflectiveProperty.cs.meta ├── TNRD.Reflectives.asmdef ├── TNRD.Reflectives.asmdef.meta ├── Utilities.cs └── Utilities.cs.meta ├── package.json └── package.json.meta /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CHANGELOG.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/CHANGELOG.md.meta -------------------------------------------------------------------------------- /Documentation~/screenshot_01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Documentation~/screenshot_01.png -------------------------------------------------------------------------------- /Documentation~/screenshot_02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Documentation~/screenshot_02.png -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/Exporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporter.cs -------------------------------------------------------------------------------- /Editor/Exporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0670a26ea38e4f05a0e947f66d4ca5c3 3 | timeCreated: 1608492450 -------------------------------------------------------------------------------- /Editor/Exporters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 713236b9286c42d69e5256a7b7efddf8 3 | timeCreated: 1608492778 -------------------------------------------------------------------------------- /Editor/Exporters/EventExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporters/EventExporter.cs -------------------------------------------------------------------------------- /Editor/Exporters/EventExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cd9f82966317472c9a9c3407d579b5ba 3 | timeCreated: 1608492796 -------------------------------------------------------------------------------- /Editor/Exporters/FieldExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporters/FieldExporter.cs -------------------------------------------------------------------------------- /Editor/Exporters/FieldExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0a0d17ccd4641d1b631c5a528dc4031 3 | timeCreated: 1608492786 -------------------------------------------------------------------------------- /Editor/Exporters/MemberExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporters/MemberExporter.cs -------------------------------------------------------------------------------- /Editor/Exporters/MemberExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d94430ded035449fb173cd0568323964 3 | timeCreated: 1608492731 -------------------------------------------------------------------------------- /Editor/Exporters/MethodExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporters/MethodExporter.cs -------------------------------------------------------------------------------- /Editor/Exporters/MethodExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4def4cf2fa4a49b696399503826b6497 3 | timeCreated: 1608492801 -------------------------------------------------------------------------------- /Editor/Exporters/PropertyExporter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Exporters/PropertyExporter.cs -------------------------------------------------------------------------------- /Editor/Exporters/PropertyExporter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66dbcdb760ce40aa93a21f4bd09a8a5d 3 | timeCreated: 1608492791 -------------------------------------------------------------------------------- /Editor/Odin.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 53ff95610d1a401d9aae7ac46f395c50 3 | timeCreated: 1607974113 -------------------------------------------------------------------------------- /Editor/Odin/FlexibleSpaceAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Odin/FlexibleSpaceAttribute.cs -------------------------------------------------------------------------------- /Editor/Odin/FlexibleSpaceAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50f332a1f9c5464f83ed12dce6e4714e 3 | timeCreated: 1607974081 -------------------------------------------------------------------------------- /Editor/Odin/FlexibleSpaceAttributeDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/Odin/FlexibleSpaceAttributeDrawer.cs -------------------------------------------------------------------------------- /Editor/Odin/FlexibleSpaceAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a76e54a5bcf54bb988af8095660bd2a1 3 | timeCreated: 1607974104 -------------------------------------------------------------------------------- /Editor/ReflectiveGeneratorWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/ReflectiveGeneratorWindow.cs -------------------------------------------------------------------------------- /Editor/ReflectiveGeneratorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 803cd3725f1545d5b673b3d979a73637 3 | timeCreated: 1607973894 -------------------------------------------------------------------------------- /Editor/TNRD.Reflectives.Editor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/TNRD.Reflectives.Editor.asmdef -------------------------------------------------------------------------------- /Editor/TNRD.Reflectives.Editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3ca3524a802743df8185dd3b1438a260 3 | timeCreated: 1607617616 -------------------------------------------------------------------------------- /Editor/TypeCrawler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Editor/TypeCrawler.cs -------------------------------------------------------------------------------- /Editor/TypeCrawler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60dc246b73d748dab961846df1b8f405 3 | timeCreated: 1608048611 -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/LICENSE.md -------------------------------------------------------------------------------- /LICENSE.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/LICENSE.md.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/README.md.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/ReflectiveClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveClass.cs -------------------------------------------------------------------------------- /Runtime/ReflectiveClass.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveClass.cs.meta -------------------------------------------------------------------------------- /Runtime/ReflectiveEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveEvent.cs -------------------------------------------------------------------------------- /Runtime/ReflectiveEvent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e0295d9b9ea4df4b794aa2a93e128f1 3 | timeCreated: 1608223181 -------------------------------------------------------------------------------- /Runtime/ReflectiveField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveField.cs -------------------------------------------------------------------------------- /Runtime/ReflectiveField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd97c2ce72bb479a985c70b15b7823c8 3 | timeCreated: 1601574962 -------------------------------------------------------------------------------- /Runtime/ReflectiveMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveMethod.cs -------------------------------------------------------------------------------- /Runtime/ReflectiveMethod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0826e44f13244ff4bce5245303708c15 3 | timeCreated: 1601574974 -------------------------------------------------------------------------------- /Runtime/ReflectiveProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/ReflectiveProperty.cs -------------------------------------------------------------------------------- /Runtime/ReflectiveProperty.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 81dda72793324cd78fd08b863aa5ae95 3 | timeCreated: 1601574970 -------------------------------------------------------------------------------- /Runtime/TNRD.Reflectives.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TNRD.Reflectives" 3 | } 4 | -------------------------------------------------------------------------------- /Runtime/TNRD.Reflectives.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/TNRD.Reflectives.asmdef.meta -------------------------------------------------------------------------------- /Runtime/Utilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/Utilities.cs -------------------------------------------------------------------------------- /Runtime/Utilities.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/Runtime/Utilities.cs.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Thundernerd/Unity3D-Reflectives/HEAD/package.json.meta --------------------------------------------------------------------------------