├── Assets.meta ├── Assets ├── USS.meta └── USS │ ├── ObjectSelectorWindow.uss │ └── ObjectSelectorWindow.uss.meta ├── Editor.meta ├── Editor ├── AYellowpaper.SerializeInterfaces.Editor.asmdef ├── AYellowpaper.SerializeInterfaces.Editor.asmdef.meta ├── InterfaceReferenceDawer.cs ├── InterfaceReferenceDawer.cs.meta ├── InterfaceReferenceUtility.cs ├── InterfaceReferenceUtility.cs.meta ├── ObjectSelectorWindow.cs ├── ObjectSelectorWindow.cs.meta ├── RequireInterfaceAttributeDrawer.cs ├── RequireInterfaceAttributeDrawer.cs.meta ├── UIElements.meta └── UIElements │ ├── Tab.cs │ ├── Tab.cs.meta │ ├── ToggleGroup.cs │ └── ToggleGroup.cs.meta ├── Readme.txt ├── Readme.txt.meta ├── Runtime.meta ├── Runtime ├── AYellowpaper.SerializeInterfaces.asmdef ├── AYellowpaper.SerializeInterfaces.asmdef.meta ├── InterfaceReference.cs ├── InterfaceReference.cs.meta ├── RequireInterfaceAttribute.cs └── RequireInterfaceAttribute.cs.meta ├── Samples.meta └── Samples ├── InteractableAsset.asset ├── InteractableAsset.asset.meta ├── ReferenceInterfacesSample.unity ├── ReferenceInterfacesSample.unity.meta ├── Scripts.meta └── Scripts ├── IInteractable.cs ├── IInteractable.cs.meta ├── InteractableAsset.cs ├── InteractableAsset.cs.meta ├── InteractableComponent.cs ├── InteractableComponent.cs.meta ├── InteractableTest.cs └── InteractableTest.cs.meta /Assets.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Assets.meta -------------------------------------------------------------------------------- /Assets/USS.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Assets/USS.meta -------------------------------------------------------------------------------- /Assets/USS/ObjectSelectorWindow.uss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Assets/USS/ObjectSelectorWindow.uss -------------------------------------------------------------------------------- /Assets/USS/ObjectSelectorWindow.uss.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Assets/USS/ObjectSelectorWindow.uss.meta -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor.meta -------------------------------------------------------------------------------- /Editor/AYellowpaper.SerializeInterfaces.Editor.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/AYellowpaper.SerializeInterfaces.Editor.asmdef -------------------------------------------------------------------------------- /Editor/AYellowpaper.SerializeInterfaces.Editor.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/AYellowpaper.SerializeInterfaces.Editor.asmdef.meta -------------------------------------------------------------------------------- /Editor/InterfaceReferenceDawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/InterfaceReferenceDawer.cs -------------------------------------------------------------------------------- /Editor/InterfaceReferenceDawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/InterfaceReferenceDawer.cs.meta -------------------------------------------------------------------------------- /Editor/InterfaceReferenceUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/InterfaceReferenceUtility.cs -------------------------------------------------------------------------------- /Editor/InterfaceReferenceUtility.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/InterfaceReferenceUtility.cs.meta -------------------------------------------------------------------------------- /Editor/ObjectSelectorWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/ObjectSelectorWindow.cs -------------------------------------------------------------------------------- /Editor/ObjectSelectorWindow.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/ObjectSelectorWindow.cs.meta -------------------------------------------------------------------------------- /Editor/RequireInterfaceAttributeDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/RequireInterfaceAttributeDrawer.cs -------------------------------------------------------------------------------- /Editor/RequireInterfaceAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/RequireInterfaceAttributeDrawer.cs.meta -------------------------------------------------------------------------------- /Editor/UIElements.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/UIElements.meta -------------------------------------------------------------------------------- /Editor/UIElements/Tab.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/UIElements/Tab.cs -------------------------------------------------------------------------------- /Editor/UIElements/Tab.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/UIElements/Tab.cs.meta -------------------------------------------------------------------------------- /Editor/UIElements/ToggleGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/UIElements/ToggleGroup.cs -------------------------------------------------------------------------------- /Editor/UIElements/ToggleGroup.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Editor/UIElements/ToggleGroup.cs.meta -------------------------------------------------------------------------------- /Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Readme.txt -------------------------------------------------------------------------------- /Readme.txt.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Readme.txt.meta -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime.meta -------------------------------------------------------------------------------- /Runtime/AYellowpaper.SerializeInterfaces.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/AYellowpaper.SerializeInterfaces.asmdef -------------------------------------------------------------------------------- /Runtime/AYellowpaper.SerializeInterfaces.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/AYellowpaper.SerializeInterfaces.asmdef.meta -------------------------------------------------------------------------------- /Runtime/InterfaceReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/InterfaceReference.cs -------------------------------------------------------------------------------- /Runtime/InterfaceReference.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/InterfaceReference.cs.meta -------------------------------------------------------------------------------- /Runtime/RequireInterfaceAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/RequireInterfaceAttribute.cs -------------------------------------------------------------------------------- /Runtime/RequireInterfaceAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Runtime/RequireInterfaceAttribute.cs.meta -------------------------------------------------------------------------------- /Samples.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples.meta -------------------------------------------------------------------------------- /Samples/InteractableAsset.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/InteractableAsset.asset -------------------------------------------------------------------------------- /Samples/InteractableAsset.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/InteractableAsset.asset.meta -------------------------------------------------------------------------------- /Samples/ReferenceInterfacesSample.unity: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/ReferenceInterfacesSample.unity -------------------------------------------------------------------------------- /Samples/ReferenceInterfacesSample.unity.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/ReferenceInterfacesSample.unity.meta -------------------------------------------------------------------------------- /Samples/Scripts.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts.meta -------------------------------------------------------------------------------- /Samples/Scripts/IInteractable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/IInteractable.cs -------------------------------------------------------------------------------- /Samples/Scripts/IInteractable.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/IInteractable.cs.meta -------------------------------------------------------------------------------- /Samples/Scripts/InteractableAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableAsset.cs -------------------------------------------------------------------------------- /Samples/Scripts/InteractableAsset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableAsset.cs.meta -------------------------------------------------------------------------------- /Samples/Scripts/InteractableComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableComponent.cs -------------------------------------------------------------------------------- /Samples/Scripts/InteractableComponent.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableComponent.cs.meta -------------------------------------------------------------------------------- /Samples/Scripts/InteractableTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableTest.cs -------------------------------------------------------------------------------- /Samples/Scripts/InteractableTest.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ayellowpaper/ReferenceInterfaces/HEAD/Samples/Scripts/InteractableTest.cs.meta --------------------------------------------------------------------------------