├── .gitignore ├── .gitmodules ├── .travis.yml ├── Inconspicuous.Framework.Editor.csproj ├── Inconspicuous.Framework.csproj ├── Inconspicuous.Framework.sln ├── Inconspicuous.Framework.sublime-project ├── Inconspicuous.Framework ├── Editor │ ├── EditorUtility.cs │ ├── SelectTypeWindow.cs │ └── TypePropertyDrawer.cs ├── Interfaces │ ├── Common.meta │ ├── Common │ │ ├── IFactory.cs │ │ ├── IFactory.cs.meta │ │ ├── INamed.cs │ │ ├── INamed.cs.meta │ │ ├── IOwnable.cs │ │ └── IOwnable.cs.meta │ ├── Context.meta │ ├── Context │ │ ├── IContainer.cs │ │ ├── IContainer.cs.meta │ │ ├── IContext.cs │ │ ├── IContext.cs.meta │ │ ├── IContextConfiguration.cs │ │ ├── IContextConfiguration.cs.meta │ │ ├── IContextScheduler.cs │ │ ├── IContextScheduler.cs.meta │ │ ├── IContextView.cs │ │ ├── IContextView.cs.meta │ │ ├── IMainContextConfiguration.cs │ │ ├── IMainContextConfiguration.cs.meta │ │ └── IMainContextView.cs │ ├── Controller.meta │ ├── Controller │ │ ├── ICommand.cs │ │ ├── ICommand.cs.meta │ │ ├── ICommandDispatcher.cs │ │ ├── ICommandDispatcher.cs.meta │ │ ├── ICommandHandler.cs │ │ └── ICommandHandler.cs.meta │ ├── Manager.meta │ ├── Manager │ │ ├── IApplicationManager.cs │ │ ├── IApplicationManager.cs.meta │ │ ├── ILevelManager.cs │ │ └── ILevelManager.cs.meta │ ├── View.meta │ └── View │ │ ├── IMediator.cs │ │ ├── IMediator.cs.meta │ │ ├── IView.cs │ │ └── IView.cs.meta └── Providers │ ├── Common.meta │ ├── Common │ ├── CustomException.cs │ ├── CustomException.cs.meta │ ├── ExportImportAttributes.cs │ ├── ExportImportAttributes.cs.meta │ ├── GameObjectFactory.cs │ ├── GameObjectFactory.cs.meta │ ├── InjectAttribute.cs │ ├── InjectAttribute.cs.meta │ ├── Lazy.cs │ ├── Lazy.cs.meta │ ├── SceneAttribute.cs │ ├── SceneAttribute.cs.meta │ ├── TypePropertyAttribute.cs │ └── TypePropertyAttribute.cs.meta │ ├── Context.meta │ ├── Context │ ├── Container.cs │ ├── Container.cs.meta │ ├── Context.cs │ ├── Context.cs.meta │ ├── ContextConfiguration.cs │ ├── ContextConfiguration.cs.meta │ ├── ContextScheduler.cs │ ├── ContextScheduler.cs.meta │ ├── ContextView.cs │ ├── ContextView.cs.meta │ ├── CustomContextView.cs │ ├── CustomContextView.cs.meta │ ├── MainContext.cs │ ├── MainContext.cs.meta │ ├── MainContextView.cs │ └── MainContextView.cs.meta │ ├── Controller.meta │ ├── Controller │ ├── CommandDispatcher.cs │ ├── CommandDispatcher.cs.meta │ ├── CommandHandler.cs │ ├── CommandHandler.cs.meta │ ├── DebugCommandHandlerDecorator.cs │ ├── DebugCommandHandlerDecorator.cs.meta │ ├── LoadSceneCommand.cs │ ├── LoadSceneCommand.cs.meta │ ├── MacroCommand.cs │ ├── MacroCommand.cs.meta │ ├── ObservableQueue.cs │ ├── ObservableQueue.cs.meta │ ├── QuitApplicationCommand.cs │ ├── QuitApplicationCommand.cs.meta │ ├── RestartSceneCommand.cs │ ├── RestartSceneCommand.cs.meta │ ├── StartCommand.cs │ └── StartCommand.cs.meta │ ├── Manager.meta │ ├── Manager │ ├── ApplicationManager.cs │ ├── ApplicationManager.cs.meta │ ├── LevelManager.cs │ └── LevelManager.cs.meta │ ├── Utility.meta │ ├── Utility │ ├── UniRxExtensions.cs │ └── UniRxExtensions.cs.meta │ ├── View.meta │ ├── View │ ├── Mediator.cs │ ├── Mediator.cs.meta │ ├── ObservableView.cs │ ├── ObservableView.cs.meta │ ├── View.cs │ ├── View.cs.meta │ ├── ViewMediationBinder.cs │ └── ViewMediationBinder.cs.meta │ ├── ViewModel.meta │ └── ViewModel │ ├── CollectionProperty.cs │ ├── CollectionProperty.cs.meta │ ├── INotifyCollectionChanged.cs │ ├── INotifyCollectionChanged.cs.meta │ ├── NotifyCollectionChangedEventArgs.cs │ ├── NotifyCollectionChangedEventArgs.cs.meta │ ├── ObservableCollection.cs │ ├── ObservableCollection.cs.meta │ ├── Property.cs │ ├── Property.cs.meta │ ├── Signal.cs │ ├── Signal.cs.meta │ ├── ViewModel.cs │ └── ViewModel.cs.meta ├── LICENSE.md ├── Library ├── UniRx.dll └── UniRx.pdb ├── README.md ├── diagram.graffle └── diagram.png /.gitignore: -------------------------------------------------------------------------------- 1 | /obj/ 2 | /bin/ 3 | *.sublime-workspace -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: csharp 2 | solution: Inconspicuous.Framework.sln 3 | -------------------------------------------------------------------------------- /Inconspicuous.Framework.Editor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework.Editor.csproj -------------------------------------------------------------------------------- /Inconspicuous.Framework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework.csproj -------------------------------------------------------------------------------- /Inconspicuous.Framework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework.sln -------------------------------------------------------------------------------- /Inconspicuous.Framework.sublime-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework.sublime-project -------------------------------------------------------------------------------- /Inconspicuous.Framework/Editor/EditorUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Editor/EditorUtility.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Editor/SelectTypeWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Editor/SelectTypeWindow.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Editor/TypePropertyDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Editor/TypePropertyDrawer.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/IFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/IFactory.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/IFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/IFactory.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/INamed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/INamed.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/INamed.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/INamed.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/IOwnable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/IOwnable.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Common/IOwnable.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Common/IOwnable.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContainer.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContainer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContainer.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContext.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContext.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContext.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextConfiguration.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextConfiguration.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextConfiguration.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextScheduler.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextScheduler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextScheduler.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IContextView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IContextView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IMainContextConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IMainContextConfiguration.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IMainContextConfiguration.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IMainContextConfiguration.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Context/IMainContextView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Context/IMainContextView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommandDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommandDispatcher.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommandDispatcher.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommandDispatcher.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommandHandler.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Controller/ICommandHandler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Controller/ICommandHandler.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Manager.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Manager.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Manager/IApplicationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Manager/IApplicationManager.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Manager/IApplicationManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Manager/IApplicationManager.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Manager/ILevelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Manager/ILevelManager.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/Manager/ILevelManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/Manager/ILevelManager.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/View.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/View.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/View/IMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/View/IMediator.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/View/IMediator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/View/IMediator.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/View/IView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/View/IView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Interfaces/View/IView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Interfaces/View/IView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/CustomException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/CustomException.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/CustomException.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/CustomException.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/ExportImportAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/ExportImportAttributes.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/ExportImportAttributes.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/ExportImportAttributes.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/GameObjectFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/GameObjectFactory.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/GameObjectFactory.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/GameObjectFactory.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/InjectAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/InjectAttribute.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/InjectAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/InjectAttribute.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/Lazy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/Lazy.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/Lazy.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/Lazy.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/SceneAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/SceneAttribute.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/SceneAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/SceneAttribute.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/TypePropertyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/TypePropertyAttribute.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Common/TypePropertyAttribute.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Common/TypePropertyAttribute.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/Container.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/Container.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/Container.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/Container.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/Context.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/Context.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/Context.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextConfiguration.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextConfiguration.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextConfiguration.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextScheduler.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextScheduler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextScheduler.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/ContextView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/ContextView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/CustomContextView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/CustomContextView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/CustomContextView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/CustomContextView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/MainContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/MainContext.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/MainContext.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/MainContext.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/MainContextView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/MainContextView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Context/MainContextView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Context/MainContextView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/CommandDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/CommandDispatcher.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/CommandDispatcher.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/CommandDispatcher.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/CommandHandler.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/CommandHandler.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/CommandHandler.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/DebugCommandHandlerDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/DebugCommandHandlerDecorator.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/DebugCommandHandlerDecorator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/DebugCommandHandlerDecorator.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/LoadSceneCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/LoadSceneCommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/LoadSceneCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/LoadSceneCommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/MacroCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/MacroCommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/MacroCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/MacroCommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/ObservableQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/ObservableQueue.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/ObservableQueue.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/ObservableQueue.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/QuitApplicationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/QuitApplicationCommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/QuitApplicationCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/QuitApplicationCommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/RestartSceneCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/RestartSceneCommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/RestartSceneCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/RestartSceneCommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/StartCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/StartCommand.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Controller/StartCommand.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Controller/StartCommand.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Manager.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Manager.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Manager/ApplicationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Manager/ApplicationManager.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Manager/ApplicationManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Manager/ApplicationManager.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Manager/LevelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Manager/LevelManager.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Manager/LevelManager.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Manager/LevelManager.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Utility.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Utility.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Utility/UniRxExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Utility/UniRxExtensions.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/Utility/UniRxExtensions.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/Utility/UniRxExtensions.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/Mediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/Mediator.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/Mediator.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/Mediator.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/ObservableView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/ObservableView.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/ObservableView.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/ObservableView.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/View.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/View.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/View.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/View.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/ViewMediationBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/ViewMediationBinder.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/View/ViewMediationBinder.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/View/ViewMediationBinder.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/CollectionProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/CollectionProperty.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/CollectionProperty.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/CollectionProperty.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/INotifyCollectionChanged.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/INotifyCollectionChanged.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/INotifyCollectionChanged.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/INotifyCollectionChanged.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/NotifyCollectionChangedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/NotifyCollectionChangedEventArgs.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/NotifyCollectionChangedEventArgs.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/NotifyCollectionChangedEventArgs.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/ObservableCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/ObservableCollection.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/ObservableCollection.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/ObservableCollection.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/Property.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/Property.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/Property.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/Signal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/Signal.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/Signal.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/Signal.cs.meta -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/ViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/ViewModel.cs -------------------------------------------------------------------------------- /Inconspicuous.Framework/Providers/ViewModel/ViewModel.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Inconspicuous.Framework/Providers/ViewModel/ViewModel.cs.meta -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Library/UniRx.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Library/UniRx.dll -------------------------------------------------------------------------------- /Library/UniRx.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/Library/UniRx.pdb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/README.md -------------------------------------------------------------------------------- /diagram.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/diagram.graffle -------------------------------------------------------------------------------- /diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inconspicuous-creations/Inconspicuous.Framework/HEAD/diagram.png --------------------------------------------------------------------------------