├── .editorconfig
├── .github
└── workflows
│ └── toc.yml
├── .gitignore
├── Assets
├── AddressableAssetsData.meta
├── AddressableAssetsData
│ ├── AddressableAssetSettings.asset
│ ├── AddressableAssetSettings.asset.meta
│ ├── AssetGroupTemplates.meta
│ ├── AssetGroupTemplates
│ │ ├── Packed Assets.asset
│ │ └── Packed Assets.asset.meta
│ ├── AssetGroups.meta
│ ├── AssetGroups
│ │ ├── Built In Data.asset
│ │ ├── Built In Data.asset.meta
│ │ ├── Default Local Group.asset
│ │ ├── Default Local Group.asset.meta
│ │ ├── Packed Assets.asset
│ │ ├── Packed Assets.asset.meta
│ │ ├── Schemas.meta
│ │ └── Schemas
│ │ │ ├── Built In Data_PlayerDataGroupSchema.asset
│ │ │ ├── Built In Data_PlayerDataGroupSchema.asset.meta
│ │ │ ├── Default Local Group_BundledAssetGroupSchema.asset
│ │ │ ├── Default Local Group_BundledAssetGroupSchema.asset.meta
│ │ │ ├── Default Local Group_ContentUpdateGroupSchema.asset
│ │ │ ├── Default Local Group_ContentUpdateGroupSchema.asset.meta
│ │ │ ├── Packed Assets_BundledAssetGroupSchema.asset
│ │ │ ├── Packed Assets_BundledAssetGroupSchema.asset.meta
│ │ │ ├── Packed Assets_ContentUpdateGroupSchema.asset
│ │ │ ├── Packed Assets_ContentUpdateGroupSchema.asset.meta
│ │ │ ├── Packed-Assets_BundledAssetGroupSchema.asset
│ │ │ ├── Packed-Assets_BundledAssetGroupSchema.asset.meta
│ │ │ ├── Packed-Assets_ContentUpdateGroupSchema.asset
│ │ │ ├── Packed-Assets_ContentUpdateGroupSchema.asset.meta
│ │ │ ├── aaa_BundledAssetGroupSchema.asset
│ │ │ ├── aaa_BundledAssetGroupSchema.asset.meta
│ │ │ ├── aaa_ContentUpdateGroupSchema.asset
│ │ │ └── aaa_ContentUpdateGroupSchema.asset.meta
│ ├── DataBuilders.meta
│ ├── DataBuilders
│ │ ├── BuildScriptFastMode.asset
│ │ ├── BuildScriptFastMode.asset.meta
│ │ ├── BuildScriptPackedMode.asset
│ │ ├── BuildScriptPackedMode.asset.meta
│ │ ├── BuildScriptPackedPlayMode.asset
│ │ ├── BuildScriptPackedPlayMode.asset.meta
│ │ ├── BuildScriptVirtualMode.asset
│ │ └── BuildScriptVirtualMode.asset.meta
│ ├── DefaultObject.asset
│ └── DefaultObject.asset.meta
├── Development.meta
├── Development
│ ├── Editor.meta
│ └── Editor
│ │ ├── Core.meta
│ │ ├── Core
│ │ ├── Tools.meta
│ │ └── Tools
│ │ │ ├── Addresser.meta
│ │ │ ├── Addresser
│ │ │ ├── AddressRuleEditor.meta
│ │ │ ├── AddressRuleEditor
│ │ │ │ ├── AddressProviderPanelViewDevelopmentWindow.cs
│ │ │ │ ├── AddressProviderPanelViewDevelopmentWindow.cs.meta
│ │ │ │ ├── AddressRuleEditorDevelopmentWindow.cs
│ │ │ │ ├── AddressRuleEditorDevelopmentWindow.cs.meta
│ │ │ │ ├── AddressRuleEditorInspectorDevelopmentWindow.cs
│ │ │ │ ├── AddressRuleEditorInspectorDevelopmentWindow.cs.meta
│ │ │ │ ├── AddressRuleListViewDevelopmentWindow.cs
│ │ │ │ └── AddressRuleListViewDevelopmentWindow.cs.meta
│ │ │ ├── LabelRuleEditor.meta
│ │ │ ├── LabelRuleEditor
│ │ │ │ ├── LabelProviderPanelViewDevelopmentWindow.cs
│ │ │ │ ├── LabelProviderPanelViewDevelopmentWindow.cs.meta
│ │ │ │ ├── LabelRuleEditorDevelopmentWindow.cs
│ │ │ │ ├── LabelRuleEditorDevelopmentWindow.cs.meta
│ │ │ │ ├── LabelRuleEditorInspectorDevelopmentWindow.cs
│ │ │ │ ├── LabelRuleEditorInspectorDevelopmentWindow.cs.meta
│ │ │ │ ├── LabelRuleListViewDevelopmentWindow.cs
│ │ │ │ └── LabelRuleListViewDevelopmentWindow.cs.meta
│ │ │ ├── LayoutRuleEditorDevelopmentWindow.cs
│ │ │ ├── LayoutRuleEditorDevelopmentWindow.cs.meta
│ │ │ ├── Shared.meta
│ │ │ ├── Shared
│ │ │ │ ├── AssetGroups.meta
│ │ │ │ ├── AssetGroups
│ │ │ │ │ ├── AssetGroupCollectionPanelDevelopmentWindow.cs
│ │ │ │ │ ├── AssetGroupCollectionPanelDevelopmentWindow.cs.meta
│ │ │ │ │ ├── AssetGroupPanelDevelopmentWindow.cs
│ │ │ │ │ └── AssetGroupPanelDevelopmentWindow.cs.meta
│ │ │ │ ├── FakeLayoutRuleDataRepository.cs
│ │ │ │ ├── FakeLayoutRuleDataRepository.cs.meta
│ │ │ │ ├── ProviderPanelViewDevelopmentWindowBase.cs
│ │ │ │ └── ProviderPanelViewDevelopmentWindowBase.cs.meta
│ │ │ ├── VersionRuleEditor.meta
│ │ │ └── VersionRuleEditor
│ │ │ │ ├── VersionProviderPanelViewDevelopmentWindow.cs
│ │ │ │ ├── VersionProviderPanelViewDevelopmentWindow.cs.meta
│ │ │ │ ├── VersionRuleEditorDevelopmentWindow.cs
│ │ │ │ ├── VersionRuleEditorDevelopmentWindow.cs.meta
│ │ │ │ ├── VersionRuleEditorInspectorDevelopmentWindow.cs
│ │ │ │ ├── VersionRuleEditorInspectorDevelopmentWindow.cs.meta
│ │ │ │ ├── VersionRuleListViewDevelopmentWindow.cs
│ │ │ │ └── VersionRuleListViewDevelopmentWindow.cs.meta
│ │ │ ├── FakeAssetSaveService.cs
│ │ │ ├── FakeAssetSaveService.cs.meta
│ │ │ ├── LayoutViewer.meta
│ │ │ └── LayoutViewer
│ │ │ ├── LayoutViewerTreeViewDevelopmentWindow.cs
│ │ │ └── LayoutViewerTreeViewDevelopmentWindow.cs.meta
│ │ ├── SmartAddresser.Development.Editor.asmdef
│ │ └── SmartAddresser.Development.Editor.asmdef.meta
├── SmartAddresser.meta
└── SmartAddresser
│ ├── Editor.meta
│ ├── Editor
│ ├── AssemblyInfo.cs
│ ├── AssemblyInfo.cs.meta
│ ├── Core.meta
│ ├── Core
│ │ ├── Models.meta
│ │ ├── Models
│ │ │ ├── LayoutRules.meta
│ │ │ ├── LayoutRules
│ │ │ │ ├── AddressRules.meta
│ │ │ │ ├── AddressRules
│ │ │ │ │ ├── AddressProviderAsset.cs
│ │ │ │ │ ├── AddressProviderAsset.cs.meta
│ │ │ │ │ ├── AddressRule.cs
│ │ │ │ │ ├── AddressRule.cs.meta
│ │ │ │ │ ├── AssetPathBasedAddressProvider.cs
│ │ │ │ │ ├── AssetPathBasedAddressProvider.cs.meta
│ │ │ │ │ ├── CustomAddressProvider.cs
│ │ │ │ │ ├── CustomAddressProvider.cs.meta
│ │ │ │ │ ├── IAddressProvider.cs
│ │ │ │ │ ├── IAddressProvider.cs.meta
│ │ │ │ │ ├── IgnoreAddressProviderAttribute.cs
│ │ │ │ │ └── IgnoreAddressProviderAttribute.cs.meta
│ │ │ │ ├── BaseLayoutRuleData.cs
│ │ │ │ ├── BaseLayoutRuleData.cs.meta
│ │ │ │ ├── CompositeLayoutRuleData.cs
│ │ │ │ ├── CompositeLayoutRuleData.cs.meta
│ │ │ │ ├── CompositeLayoutRuleDataEditor.cs
│ │ │ │ ├── CompositeLayoutRuleDataEditor.cs.meta
│ │ │ │ ├── LabelRules.meta
│ │ │ │ ├── LabelRules
│ │ │ │ │ ├── AssetPathBasedLabelProvider.cs
│ │ │ │ │ ├── AssetPathBasedLabelProvider.cs.meta
│ │ │ │ │ ├── ConstantLabelProvider.cs
│ │ │ │ │ ├── ConstantLabelProvider.cs.meta
│ │ │ │ │ ├── CustomLabelProvider.cs
│ │ │ │ │ ├── CustomLabelProvider.cs.meta
│ │ │ │ │ ├── ILabelProvider.cs
│ │ │ │ │ ├── ILabelProvider.cs.meta
│ │ │ │ │ ├── IgnoreLabelProviderAttribute.cs
│ │ │ │ │ ├── IgnoreLabelProviderAttribute.cs.meta
│ │ │ │ │ ├── LabelProviderAsset.cs
│ │ │ │ │ ├── LabelProviderAsset.cs.meta
│ │ │ │ │ ├── LabelRule.cs
│ │ │ │ │ └── LabelRule.cs.meta
│ │ │ │ ├── LayoutRule.cs
│ │ │ │ ├── LayoutRule.cs.meta
│ │ │ │ ├── LayoutRuleData.cs
│ │ │ │ ├── LayoutRuleData.cs.meta
│ │ │ │ ├── LayoutRuleDataEditor.cs
│ │ │ │ ├── LayoutRuleDataEditor.cs.meta
│ │ │ │ ├── LayoutRuleDataOpener.cs
│ │ │ │ ├── LayoutRuleDataOpener.cs.meta
│ │ │ │ ├── LayoutRuleErrorHandleType.cs
│ │ │ │ ├── LayoutRuleErrorHandleType.cs.meta
│ │ │ │ ├── Settings.meta
│ │ │ │ ├── Settings
│ │ │ │ │ ├── LayoutRuleSettings.cs
│ │ │ │ │ └── LayoutRuleSettings.cs.meta
│ │ │ │ ├── VersionRules.meta
│ │ │ │ └── VersionRules
│ │ │ │ │ ├── AssetPathBasedVersionProvider.cs
│ │ │ │ │ ├── AssetPathBasedVersionProvider.cs.meta
│ │ │ │ │ ├── ConstantVersionProvider.cs
│ │ │ │ │ ├── ConstantVersionProvider.cs.meta
│ │ │ │ │ ├── CustomVersionProvider.cs
│ │ │ │ │ ├── CustomVersionProvider.cs.meta
│ │ │ │ │ ├── IVersionProvider.cs
│ │ │ │ │ ├── IVersionProvider.cs.meta
│ │ │ │ │ ├── IgnoreVersionProviderAttribute.cs
│ │ │ │ │ ├── IgnoreVersionProviderAttribute.cs.meta
│ │ │ │ │ ├── VersionProviderAsset.cs
│ │ │ │ │ ├── VersionProviderAsset.cs.meta
│ │ │ │ │ ├── VersionRule.cs
│ │ │ │ │ └── VersionRule.cs.meta
│ │ │ ├── Layouts.meta
│ │ │ ├── Layouts
│ │ │ │ ├── Entry.cs
│ │ │ │ ├── Entry.cs.meta
│ │ │ │ ├── EntryError.cs
│ │ │ │ ├── EntryError.cs.meta
│ │ │ │ ├── EntryErrorType.cs
│ │ │ │ ├── EntryErrorType.cs.meta
│ │ │ │ ├── Group.cs
│ │ │ │ ├── Group.cs.meta
│ │ │ │ ├── Layout.cs
│ │ │ │ ├── Layout.cs.meta
│ │ │ │ ├── LayoutErrorType.cs
│ │ │ │ └── LayoutErrorType.cs.meta
│ │ │ ├── Services.meta
│ │ │ ├── Services
│ │ │ │ ├── ApplyLayoutRuleService.cs
│ │ │ │ ├── ApplyLayoutRuleService.cs.meta
│ │ │ │ ├── BuildLayoutService.cs
│ │ │ │ ├── BuildLayoutService.cs.meta
│ │ │ │ ├── ValidateLayoutRuleService.cs
│ │ │ │ └── ValidateLayoutRuleService.cs.meta
│ │ │ ├── Shared.meta
│ │ │ └── Shared
│ │ │ │ ├── AddressableAssetUtility.cs
│ │ │ │ ├── AddressableAssetUtility.cs.meta
│ │ │ │ ├── AssetGroups.meta
│ │ │ │ ├── AssetGroups
│ │ │ │ ├── AssetFilterAttribute.cs
│ │ │ │ ├── AssetFilterAttribute.cs.meta
│ │ │ │ ├── AssetFilterImpl.meta
│ │ │ │ ├── AssetFilterImpl
│ │ │ │ │ ├── AssetFilterAsset.cs
│ │ │ │ │ ├── AssetFilterAsset.cs.meta
│ │ │ │ │ ├── AssetFilterBase.cs
│ │ │ │ │ ├── AssetFilterBase.cs.meta
│ │ │ │ │ ├── AssetFilterCondition.cs
│ │ │ │ │ ├── AssetFilterCondition.cs.meta
│ │ │ │ │ ├── CustomAssetFilter.cs
│ │ │ │ │ ├── CustomAssetFilter.cs.meta
│ │ │ │ │ ├── DependentObjectBasedAssetFilter.cs
│ │ │ │ │ ├── DependentObjectBasedAssetFilter.cs.meta
│ │ │ │ │ ├── ExtensionBasedAssetFilter.cs
│ │ │ │ │ ├── ExtensionBasedAssetFilter.cs.meta
│ │ │ │ │ ├── FindAssetsBasedAssetFilter.cs
│ │ │ │ │ ├── FindAssetsBasedAssetFilter.cs.meta
│ │ │ │ │ ├── FolderTargetingMode.cs
│ │ │ │ │ ├── FolderTargetingMode.cs.meta
│ │ │ │ │ ├── ObjectBasedAssetFilter.cs
│ │ │ │ │ ├── ObjectBasedAssetFilter.cs.meta
│ │ │ │ │ ├── RegexBasedAssetFilter.cs
│ │ │ │ │ ├── RegexBasedAssetFilter.cs.meta
│ │ │ │ │ ├── TypeBasedAssetFilter.cs
│ │ │ │ │ └── TypeBasedAssetFilter.cs.meta
│ │ │ │ ├── AssetGroup.cs
│ │ │ │ ├── AssetGroup.cs.meta
│ │ │ │ ├── AssetGroupObservableList.cs
│ │ │ │ ├── AssetGroupObservableList.cs.meta
│ │ │ │ ├── IAssetFilter.cs
│ │ │ │ ├── IAssetFilter.cs.meta
│ │ │ │ ├── IgnoreAssetFilterAttribute.cs
│ │ │ │ ├── IgnoreAssetFilterAttribute.cs.meta
│ │ │ │ ├── TypeReference.cs
│ │ │ │ ├── TypeReference.cs.meta
│ │ │ │ ├── TypeReferenceListableProperty.cs
│ │ │ │ ├── TypeReferenceListableProperty.cs.meta
│ │ │ │ ├── ValidationError.meta
│ │ │ │ └── ValidationError
│ │ │ │ │ ├── AddressRuleValidationError.cs
│ │ │ │ │ ├── AddressRuleValidationError.cs.meta
│ │ │ │ │ ├── AssetFilterValidationError.cs
│ │ │ │ │ ├── AssetFilterValidationError.cs.meta
│ │ │ │ │ ├── AssetGroupValidationError.cs
│ │ │ │ │ ├── AssetGroupValidationError.cs.meta
│ │ │ │ │ ├── LabelRuleValidationError.cs
│ │ │ │ │ ├── LabelRuleValidationError.cs.meta
│ │ │ │ │ ├── LayoutRuleValidationError.cs
│ │ │ │ │ ├── LayoutRuleValidationError.cs.meta
│ │ │ │ │ ├── VersionRuleValidationError.cs
│ │ │ │ │ └── VersionRuleValidationError.cs.meta
│ │ │ │ ├── AssetPathBasedProvider.cs
│ │ │ │ ├── AssetPathBasedProvider.cs.meta
│ │ │ │ ├── IProvider.cs
│ │ │ │ ├── IProvider.cs.meta
│ │ │ │ ├── IdentifierFactory.cs
│ │ │ │ ├── IdentifierFactory.cs.meta
│ │ │ │ ├── PartialAssetPathType.cs
│ │ │ │ └── PartialAssetPathType.cs.meta
│ │ ├── Tools.meta
│ │ └── Tools
│ │ │ ├── Addresser.meta
│ │ │ ├── Addresser
│ │ │ ├── LayoutRuleEditor.meta
│ │ │ ├── LayoutRuleEditor
│ │ │ │ ├── AddressRuleEditor.meta
│ │ │ │ ├── AddressRuleEditor
│ │ │ │ │ ├── AddressProviderPanelPresenter.cs
│ │ │ │ │ ├── AddressProviderPanelPresenter.cs.meta
│ │ │ │ │ ├── AddressProviderPanelView.cs
│ │ │ │ │ ├── AddressProviderPanelView.cs.meta
│ │ │ │ │ ├── AddressRuleEditorInspectorPresenter.cs
│ │ │ │ │ ├── AddressRuleEditorInspectorPresenter.cs.meta
│ │ │ │ │ ├── AddressRuleEditorInspectorView.cs
│ │ │ │ │ ├── AddressRuleEditorInspectorView.cs.meta
│ │ │ │ │ ├── AddressRuleEditorPresenter.cs
│ │ │ │ │ ├── AddressRuleEditorPresenter.cs.meta
│ │ │ │ │ ├── AddressRuleEditorView.cs
│ │ │ │ │ ├── AddressRuleEditorView.cs.meta
│ │ │ │ │ ├── AddressRuleListPresenter.cs
│ │ │ │ │ ├── AddressRuleListPresenter.cs.meta
│ │ │ │ │ ├── AddressRuleListTreeView.cs
│ │ │ │ │ ├── AddressRuleListTreeView.cs.meta
│ │ │ │ │ ├── AddressRuleListView.cs
│ │ │ │ │ ├── AddressRuleListView.cs.meta
│ │ │ │ │ ├── AssetPathBasedAddressProviderDrawer.cs
│ │ │ │ │ ├── AssetPathBasedAddressProviderDrawer.cs.meta
│ │ │ │ │ ├── CustomAddressProviderDrawer.cs
│ │ │ │ │ └── CustomAddressProviderDrawer.cs.meta
│ │ │ │ ├── LabelRuleEditor.meta
│ │ │ │ ├── LabelRuleEditor
│ │ │ │ │ ├── AssetPathBasedLabelProviderDrawer.cs
│ │ │ │ │ ├── AssetPathBasedLabelProviderDrawer.cs.meta
│ │ │ │ │ ├── ConstantLabelProviderDrawer.cs
│ │ │ │ │ ├── ConstantLabelProviderDrawer.cs.meta
│ │ │ │ │ ├── CustomLabelProviderDrawer.cs
│ │ │ │ │ ├── CustomLabelProviderDrawer.cs.meta
│ │ │ │ │ ├── LabelProviderPanelView.cs
│ │ │ │ │ ├── LabelProviderPanelView.cs.meta
│ │ │ │ │ ├── LabelProviderPanelViewPresenter.cs
│ │ │ │ │ ├── LabelProviderPanelViewPresenter.cs.meta
│ │ │ │ │ ├── LabelRuleEditorInspectorPresenter.cs
│ │ │ │ │ ├── LabelRuleEditorInspectorPresenter.cs.meta
│ │ │ │ │ ├── LabelRuleEditorInspectorView.cs
│ │ │ │ │ ├── LabelRuleEditorInspectorView.cs.meta
│ │ │ │ │ ├── LabelRuleEditorPresenter.cs
│ │ │ │ │ ├── LabelRuleEditorPresenter.cs.meta
│ │ │ │ │ ├── LabelRuleEditorView.cs
│ │ │ │ │ ├── LabelRuleEditorView.cs.meta
│ │ │ │ │ ├── LabelRuleListPresenter.cs
│ │ │ │ │ ├── LabelRuleListPresenter.cs.meta
│ │ │ │ │ ├── LabelRuleListTreeView.cs
│ │ │ │ │ ├── LabelRuleListTreeView.cs.meta
│ │ │ │ │ ├── LabelRuleListView.cs
│ │ │ │ │ └── LabelRuleListView.cs.meta
│ │ │ │ ├── LayoutRuleEditorPresenter.cs
│ │ │ │ ├── LayoutRuleEditorPresenter.cs.meta
│ │ │ │ ├── LayoutRuleEditorView.cs
│ │ │ │ ├── LayoutRuleEditorView.cs.meta
│ │ │ │ ├── LayoutRuleEditorWindow.cs
│ │ │ │ ├── LayoutRuleEditorWindow.cs.meta
│ │ │ │ ├── SettingsEditor.meta
│ │ │ │ ├── SettingsEditor
│ │ │ │ │ ├── SettingsEditorPresenter.cs
│ │ │ │ │ ├── SettingsEditorPresenter.cs.meta
│ │ │ │ │ ├── SettingsEditorView.cs
│ │ │ │ │ └── SettingsEditorView.cs.meta
│ │ │ │ ├── Shared.meta
│ │ │ │ ├── Shared
│ │ │ │ │ ├── AssetPathBasedProviderDrawerBase.cs
│ │ │ │ │ ├── AssetPathBasedProviderDrawerBase.cs.meta
│ │ │ │ │ ├── ProviderPanelViewBase.cs
│ │ │ │ │ ├── ProviderPanelViewBase.cs.meta
│ │ │ │ │ ├── ProviderPanelViewPresenterBase.cs
│ │ │ │ │ └── ProviderPanelViewPresenterBase.cs.meta
│ │ │ │ ├── VersionRuleEditor.meta
│ │ │ │ └── VersionRuleEditor
│ │ │ │ │ ├── AssetPathBasedLabelProviderDrawer.cs
│ │ │ │ │ ├── AssetPathBasedLabelProviderDrawer.cs.meta
│ │ │ │ │ ├── ConstantVersionProviderDrawer.cs
│ │ │ │ │ ├── ConstantVersionProviderDrawer.cs.meta
│ │ │ │ │ ├── CustomVersionProviderDrawer.cs
│ │ │ │ │ ├── CustomVersionProviderDrawer.cs.meta
│ │ │ │ │ ├── VersionProviderPanelView.cs
│ │ │ │ │ ├── VersionProviderPanelView.cs.meta
│ │ │ │ │ ├── VersionProviderPanelViewPresenter.cs
│ │ │ │ │ ├── VersionProviderPanelViewPresenter.cs.meta
│ │ │ │ │ ├── VersionRuleEditorInspectorPresenter.cs
│ │ │ │ │ ├── VersionRuleEditorInspectorPresenter.cs.meta
│ │ │ │ │ ├── VersionRuleEditorInspectorView.cs
│ │ │ │ │ ├── VersionRuleEditorInspectorView.cs.meta
│ │ │ │ │ ├── VersionRuleEditorPresenter.cs
│ │ │ │ │ ├── VersionRuleEditorPresenter.cs.meta
│ │ │ │ │ ├── VersionRuleEditorView.cs
│ │ │ │ │ ├── VersionRuleEditorView.cs.meta
│ │ │ │ │ ├── VersionRuleListPresenter.cs
│ │ │ │ │ ├── VersionRuleListPresenter.cs.meta
│ │ │ │ │ ├── VersionRuleListTreeView.cs
│ │ │ │ │ ├── VersionRuleListTreeView.cs.meta
│ │ │ │ │ ├── VersionRuleListView.cs
│ │ │ │ │ └── VersionRuleListView.cs.meta
│ │ │ ├── LayoutViewer.meta
│ │ │ ├── LayoutViewer
│ │ │ │ ├── LayoutViewerPresenter.cs
│ │ │ │ ├── LayoutViewerPresenter.cs.meta
│ │ │ │ ├── LayoutViewerTreeView.cs
│ │ │ │ ├── LayoutViewerTreeView.cs.meta
│ │ │ │ ├── LayoutViewerTreeViewPresenter.cs
│ │ │ │ ├── LayoutViewerTreeViewPresenter.cs.meta
│ │ │ │ ├── LayoutViewerView.cs
│ │ │ │ ├── LayoutViewerView.cs.meta
│ │ │ │ ├── LayoutViewerWindow.cs
│ │ │ │ └── LayoutViewerWindow.cs.meta
│ │ │ ├── Shared.meta
│ │ │ └── Shared
│ │ │ │ ├── AssetGroups.meta
│ │ │ │ ├── AssetGroups
│ │ │ │ ├── AssetFilterDrawer.meta
│ │ │ │ ├── AssetFilterDrawer
│ │ │ │ │ ├── CustomAssetFilterDrawer.cs
│ │ │ │ │ ├── CustomAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── DependentObjectBasedAssetFilterDrawer.cs
│ │ │ │ │ ├── DependentObjectBasedAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── ExtensionBasedAssetFilterDrawer.cs
│ │ │ │ │ ├── ExtensionBasedAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── FindAssetsBasedAssetFilterDrawer.cs
│ │ │ │ │ ├── FindAssetsBasedAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── ObjectBasedAssetFilterDrawer.cs
│ │ │ │ │ ├── ObjectBasedAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── RegexBasedAssetFilterDrawer.cs
│ │ │ │ │ ├── RegexBasedAssetFilterDrawer.cs.meta
│ │ │ │ │ ├── TypeBasedAssetFilterDrawer.cs
│ │ │ │ │ └── TypeBasedAssetFilterDrawer.cs.meta
│ │ │ │ ├── AssetFilterView.cs
│ │ │ │ ├── AssetFilterView.cs.meta
│ │ │ │ ├── AssetFilterViewPresenter.cs
│ │ │ │ ├── AssetFilterViewPresenter.cs.meta
│ │ │ │ ├── AssetGroupCollectionPanelPresenter.cs
│ │ │ │ ├── AssetGroupCollectionPanelPresenter.cs.meta
│ │ │ │ ├── AssetGroupCollectionPanelView.cs
│ │ │ │ ├── AssetGroupCollectionPanelView.cs.meta
│ │ │ │ ├── AssetGroupPanelPresenter.cs
│ │ │ │ ├── AssetGroupPanelPresenter.cs.meta
│ │ │ │ ├── AssetGroupPanelView.cs
│ │ │ │ └── AssetGroupPanelView.cs.meta
│ │ │ │ ├── AssetSaveService.cs
│ │ │ │ ├── AssetSaveService.cs.meta
│ │ │ │ ├── IAssetSaveService.cs
│ │ │ │ ├── IAssetSaveService.cs.meta
│ │ │ │ ├── ILayoutRuleDataRepository.cs
│ │ │ │ ├── ILayoutRuleDataRepository.cs.meta
│ │ │ │ ├── LayoutRuleDataRepository.cs
│ │ │ │ ├── LayoutRuleDataRepository.cs.meta
│ │ │ │ ├── ObjectCopyBuffer.cs
│ │ │ │ ├── ObjectCopyBuffer.cs.meta
│ │ │ │ ├── TypeReferenceListablePropertyGUI.cs
│ │ │ │ ├── TypeReferenceListablePropertyGUI.cs.meta
│ │ │ │ ├── TypeSelectDropdown.cs
│ │ │ │ └── TypeSelectDropdown.cs.meta
│ │ │ ├── CLI.meta
│ │ │ ├── CLI
│ │ │ ├── ApplyRulesCLIOptions.cs
│ │ │ ├── ApplyRulesCLIOptions.cs.meta
│ │ │ ├── SetVersionExpressionCLIOptions.cs
│ │ │ ├── SetVersionExpressionCLIOptions.cs.meta
│ │ │ ├── SmartAddresserCLI.cs
│ │ │ ├── SmartAddresserCLI.cs.meta
│ │ │ ├── ValidateLayoutRuleCLIOptions.cs
│ │ │ └── ValidateLayoutRuleCLIOptions.cs.meta
│ │ │ ├── Importer.meta
│ │ │ ├── Importer
│ │ │ ├── SmartAddresserAssetPostProcessor.cs
│ │ │ └── SmartAddresserAssetPostProcessor.cs.meta
│ │ │ ├── Shared.meta
│ │ │ └── Shared
│ │ │ ├── EditorGUIUtil.cs
│ │ │ ├── EditorGUIUtil.cs.meta
│ │ │ ├── ExportLayoutRuleValidationErrorService.cs
│ │ │ ├── ExportLayoutRuleValidationErrorService.cs.meta
│ │ │ ├── MenuActions.cs
│ │ │ ├── MenuActions.cs.meta
│ │ │ ├── SmartAddresserPreferences.cs
│ │ │ ├── SmartAddresserPreferences.cs.meta
│ │ │ ├── SmartAddresserProjectSettings.cs
│ │ │ ├── SmartAddresserProjectSettings.cs.meta
│ │ │ ├── SmartAddresserProjectSettingsProvider.cs
│ │ │ ├── SmartAddresserProjectSettingsProvider.cs.meta
│ │ │ ├── ValidateAndExportLayoutRuleService.cs
│ │ │ ├── ValidateAndExportLayoutRuleService.cs.meta
│ │ │ ├── ValidateResultExportService.cs
│ │ │ ├── ValidateResultExportService.cs.meta
│ │ │ ├── VersionExpressionParserRepository.cs
│ │ │ └── VersionExpressionParserRepository.cs.meta
│ ├── Foundation.meta
│ ├── Foundation
│ │ ├── AddressableAdapter.meta
│ │ ├── AddressableAdapter
│ │ │ ├── AddresableAssetSettingsAdapter.cs
│ │ │ ├── AddresableAssetSettingsAdapter.cs.meta
│ │ │ ├── AddressableAssetEntryAdapter.cs
│ │ │ ├── AddressableAssetEntryAdapter.cs.meta
│ │ │ ├── IAddressableAssetEntryAdapter.cs
│ │ │ ├── IAddressableAssetEntryAdapter.cs.meta
│ │ │ ├── IAddressableAssetSettingsAdapter.cs
│ │ │ └── IAddressableAssetSettingsAdapter.cs.meta
│ │ ├── AssetDatabaseAdapter.meta
│ │ ├── AssetDatabaseAdapter
│ │ │ ├── AssetDatabaseAdapter.cs
│ │ │ ├── AssetDatabaseAdapter.cs.meta
│ │ │ ├── IAssetDatabaseAdapter.cs
│ │ │ └── IAssetDatabaseAdapter.cs.meta
│ │ ├── AssetSaveService.cs
│ │ ├── AssetSaveService.cs.meta
│ │ ├── CommandBasedUndo.meta
│ │ ├── CommandBasedUndo
│ │ │ ├── AutoIncrementHistory.cs
│ │ │ ├── AutoIncrementHistory.cs.meta
│ │ │ ├── History.cs
│ │ │ ├── History.cs.meta
│ │ │ ├── HistoryCommand.cs
│ │ │ └── HistoryCommand.cs.meta
│ │ ├── CommandLineUtility.cs
│ │ ├── CommandLineUtility.cs.meta
│ │ ├── CustomDrawers.meta
│ │ ├── CustomDrawers
│ │ │ ├── CustomDrawerFactory.cs
│ │ │ ├── CustomDrawerFactory.cs.meta
│ │ │ ├── CustomGUIDrawer.cs
│ │ │ ├── CustomGUIDrawer.cs.meta
│ │ │ ├── GUIDrawer.cs
│ │ │ ├── GUIDrawer.cs.meta
│ │ │ ├── ICustomDrawer.cs
│ │ │ └── ICustomDrawer.cs.meta
│ │ ├── EasyTreeView.meta
│ │ ├── EasyTreeView
│ │ │ ├── TreeViewBase.cs
│ │ │ ├── TreeViewBase.cs.meta
│ │ │ ├── TreeViewSearchField.cs
│ │ │ └── TreeViewSearchField.cs.meta
│ │ ├── EditorSplitView.meta
│ │ ├── EditorSplitView
│ │ │ ├── EditorGUILayoutSplitView.cs
│ │ │ ├── EditorGUILayoutSplitView.cs.meta
│ │ │ ├── EditorGUILayoutSplitViewState.cs
│ │ │ ├── EditorGUILayoutSplitViewState.cs.meta
│ │ │ ├── EditorGUISplitView.cs
│ │ │ ├── EditorGUISplitView.cs.meta
│ │ │ ├── EditorGUISplitViewState.cs
│ │ │ ├── EditorGUISplitViewState.cs.meta
│ │ │ ├── LayoutDirection.cs
│ │ │ ├── LayoutDirection.cs.meta
│ │ │ ├── SplitViewUtility.cs
│ │ │ └── SplitViewUtility.cs.meta
│ │ ├── ListableProperty.meta
│ │ ├── ListableProperty
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── AssemblyInfo.cs.meta
│ │ │ ├── EditorNonGenericListableProperties.cs
│ │ │ ├── EditorNonGenericListableProperties.cs.meta
│ │ │ ├── ListGUI.cs
│ │ │ ├── ListGUI.cs.meta
│ │ │ ├── ListableProperty.cs
│ │ │ ├── ListableProperty.cs.meta
│ │ │ ├── ListablePropertyDrawer.cs
│ │ │ ├── ListablePropertyDrawer.cs.meta
│ │ │ ├── ListablePropertyEditorUtility.cs
│ │ │ ├── ListablePropertyEditorUtility.cs.meta
│ │ │ ├── ListablePropertyGUI.cs
│ │ │ ├── ListablePropertyGUI.cs.meta
│ │ │ ├── NonGenericListableProperties.cs
│ │ │ ├── NonGenericListableProperties.cs.meta
│ │ │ ├── Resources.meta
│ │ │ └── Resources
│ │ │ │ ├── tex_icon_listproperties_list.png
│ │ │ │ ├── tex_icon_listproperties_list.png.meta
│ │ │ │ ├── tex_icon_listproperties_list_proskin.png
│ │ │ │ └── tex_icon_listproperties_list_proskin.png.meta
│ │ ├── OrderCollection.meta
│ │ ├── OrderCollection
│ │ │ ├── OrderCollection.cs
│ │ │ ├── OrderCollection.cs.meta
│ │ │ ├── StringOrderCollection.cs
│ │ │ └── StringOrderCollection.cs.meta
│ │ ├── SemanticVersioning.meta
│ │ ├── SemanticVersioning
│ │ │ ├── CompositeVersionComparator.cs
│ │ │ ├── CompositeVersionComparator.cs.meta
│ │ │ ├── IVersionExpressionParser.cs
│ │ │ ├── IVersionExpressionParser.cs.meta
│ │ │ ├── UnityVersionExpressionParser.cs
│ │ │ ├── UnityVersionExpressionParser.cs.meta
│ │ │ ├── Version.cs
│ │ │ ├── Version.cs.meta
│ │ │ ├── VersionComparator.cs
│ │ │ └── VersionComparator.cs.meta
│ │ ├── StateBasedUndo.meta
│ │ ├── StateBasedUndo
│ │ │ ├── History.cs
│ │ │ ├── History.cs.meta
│ │ │ ├── HistoryUnit.cs
│ │ │ ├── HistoryUnit.cs.meta
│ │ │ ├── IObjectStateSnapshot.cs
│ │ │ ├── IObjectStateSnapshot.cs.meta
│ │ │ ├── UnityJsonObjectStateSnapshot.cs
│ │ │ └── UnityJsonObjectStateSnapshot.cs.meta
│ │ ├── TextFieldPopup.cs
│ │ ├── TextFieldPopup.cs.meta
│ │ ├── TinyRx.meta
│ │ └── TinyRx
│ │ │ ├── AnonymousObservable.cs
│ │ │ ├── AnonymousObservable.cs.meta
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── AssemblyInfo.cs.meta
│ │ │ ├── CompositeDisposable.cs
│ │ │ ├── CompositeDisposable.cs.meta
│ │ │ ├── ConvertObservable.cs
│ │ │ ├── ConvertObservable.cs.meta
│ │ │ ├── Disposable.cs
│ │ │ ├── Disposable.cs.meta
│ │ │ ├── DisposableExtensions.cs
│ │ │ ├── DisposableExtensions.cs.meta
│ │ │ ├── Empty.cs
│ │ │ ├── Empty.cs.meta
│ │ │ ├── ISubject.cs
│ │ │ ├── ISubject.cs.meta
│ │ │ ├── ObservableCollection.meta
│ │ │ ├── ObservableCollection
│ │ │ ├── IObservableDictionary.cs
│ │ │ ├── IObservableDictionary.cs.meta
│ │ │ ├── IObservableList.cs
│ │ │ ├── IObservableList.cs.meta
│ │ │ ├── IReadOnlyObservableDictionary.cs
│ │ │ ├── IReadOnlyObservableDictionary.cs.meta
│ │ │ ├── IReadOnlyObservableList.cs
│ │ │ ├── IReadOnlyObservableList.cs.meta
│ │ │ ├── ObservableCollectionExtensions.cs
│ │ │ ├── ObservableCollectionExtensions.cs.meta
│ │ │ ├── ObservableDictionary.cs
│ │ │ ├── ObservableDictionary.cs.meta
│ │ │ ├── ObservableDictionaryBase.cs
│ │ │ ├── ObservableDictionaryBase.cs.meta
│ │ │ ├── ObservableDictionaryEvent.cs
│ │ │ ├── ObservableDictionaryEvent.cs.meta
│ │ │ ├── ObservableList.cs
│ │ │ ├── ObservableList.cs.meta
│ │ │ ├── ObservableListBase.cs
│ │ │ ├── ObservableListBase.cs.meta
│ │ │ ├── ObservableListEvent.cs
│ │ │ ├── ObservableListEvent.cs.meta
│ │ │ ├── SerializeReferenceObservableDictionary.cs
│ │ │ ├── SerializeReferenceObservableDictionary.cs.meta
│ │ │ ├── SerializeReferenceObservableList.cs
│ │ │ └── SerializeReferenceObservableList.cs.meta
│ │ │ ├── ObservableImplExtensions.cs
│ │ │ ├── ObservableImplExtensions.cs.meta
│ │ │ ├── ObservableProperty.meta
│ │ │ ├── ObservableProperty
│ │ │ ├── IObservableProperty.cs
│ │ │ ├── IObservableProperty.cs.meta
│ │ │ ├── ObservableProperty.cs
│ │ │ ├── ObservableProperty.cs.meta
│ │ │ ├── ObservablePropertyExtensions.cs
│ │ │ ├── ObservablePropertyExtensions.cs.meta
│ │ │ ├── PrimitiveObservableProperties.cs
│ │ │ ├── PrimitiveObservableProperties.cs.meta
│ │ │ ├── ReadOnlyObservableProperty.cs
│ │ │ ├── ReadOnlyObservableProperty.cs.meta
│ │ │ ├── UnityStructObservableProperties.cs
│ │ │ └── UnityStructObservableProperties.cs.meta
│ │ │ ├── Observer.cs
│ │ │ ├── Observer.cs.meta
│ │ │ ├── Subject.cs
│ │ │ └── Subject.cs.meta
│ ├── SmartAddresser.Editor.asmdef
│ └── SmartAddresser.Editor.asmdef.meta
│ ├── Tests.meta
│ ├── Tests
│ ├── Editor.meta
│ └── Editor
│ │ ├── Core.meta
│ │ ├── Core
│ │ ├── Models.meta
│ │ ├── Models
│ │ │ ├── LayoutRules.meta
│ │ │ ├── LayoutRules
│ │ │ │ ├── Shared.meta
│ │ │ │ └── Shared
│ │ │ │ │ ├── AssetPathBasedProviderTest.cs
│ │ │ │ │ └── AssetPathBasedProviderTest.cs.meta
│ │ │ ├── Layouts.meta
│ │ │ ├── Layouts
│ │ │ │ ├── ValidateLayoutTest.cs
│ │ │ │ └── ValidateLayoutTest.cs.meta
│ │ │ ├── Services.meta
│ │ │ ├── Services
│ │ │ │ ├── ApplyLayoutRuleServiceTest.cs
│ │ │ │ ├── ApplyLayoutRuleServiceTest.cs.meta
│ │ │ │ ├── BuildLayoutServiceTest.cs
│ │ │ │ └── BuildLayoutServiceTest.cs.meta
│ │ │ ├── Shared.meta
│ │ │ └── Shared
│ │ │ │ ├── AssetGroups.meta
│ │ │ │ ├── AssetGroups
│ │ │ │ ├── AssetFilterImpl.meta
│ │ │ │ └── AssetFilterImpl
│ │ │ │ │ ├── DependentObjectBasedAssetFilterTest.cs
│ │ │ │ │ ├── DependentObjectBasedAssetFilterTest.cs.meta
│ │ │ │ │ ├── ExtensionBasedAssetFilterTest.cs
│ │ │ │ │ ├── ExtensionBasedAssetFilterTest.cs.meta
│ │ │ │ │ ├── FindAssetsBasedAssetFilterTest.cs
│ │ │ │ │ ├── FindAssetsBasedAssetFilterTest.cs.meta
│ │ │ │ │ ├── ObjectBasedAssetFilterTest.cs
│ │ │ │ │ ├── ObjectBasedAssetFilterTest.cs.meta
│ │ │ │ │ ├── RegexBasedAssetFilterTest.cs
│ │ │ │ │ ├── RegexBasedAssetFilterTest.cs.meta
│ │ │ │ │ ├── TypeBasedAssetFilterTest.cs
│ │ │ │ │ └── TypeBasedAssetFilterTest.cs.meta
│ │ │ │ ├── FakeAssetDatabaseAdapter.cs
│ │ │ │ └── FakeAssetDatabaseAdapter.cs.meta
│ │ ├── TestAssetPaths.cs
│ │ └── TestAssetPaths.cs.meta
│ │ ├── Foundation.meta
│ │ ├── Foundation
│ │ ├── FakeAddressableAssetEntryAdapter.cs
│ │ ├── FakeAddressableAssetEntryAdapter.cs.meta
│ │ ├── FakeAddressableAssetSettingsAdapter.cs
│ │ ├── FakeAddressableAssetSettingsAdapter.cs.meta
│ │ ├── SemanticVersioning.meta
│ │ └── SemanticVersioning
│ │ │ ├── CompositeVersionComparatorTest.cs
│ │ │ ├── CompositeVersionComparatorTest.cs.meta
│ │ │ ├── CreateVersionTest.cs
│ │ │ ├── CreateVersionTest.cs.meta
│ │ │ ├── PrereleaseComparisonTest.cs
│ │ │ ├── PrereleaseComparisonTest.cs.meta
│ │ │ ├── UnityVersionExpressionParserTest.cs
│ │ │ ├── UnityVersionExpressionParserTest.cs.meta
│ │ │ ├── VersionComparatorTest.cs
│ │ │ └── VersionComparatorTest.cs.meta
│ │ ├── SmartAddresser.Tests.Editor.asmdef
│ │ ├── SmartAddresser.Tests.Editor.asmdef.meta
│ │ ├── TestAssets.meta
│ │ └── TestAssets
│ │ ├── Dummy.meta
│ │ ├── Dummy.prefab
│ │ ├── Dummy.prefab.meta
│ │ ├── Dummy
│ │ ├── prefab_dummy.prefab
│ │ └── prefab_dummy.prefab.meta
│ │ ├── Dummy1.meta
│ │ ├── Dummy1
│ │ ├── prefab_dummy_1.prefab
│ │ └── prefab_dummy_1.prefab.meta
│ │ ├── Shared.meta
│ │ └── Shared
│ │ ├── mat_test_tex_64.mat
│ │ ├── mat_test_tex_64.mat.meta
│ │ ├── prefab_test_tex_64.prefab
│ │ ├── prefab_test_tex_64.prefab.meta
│ │ ├── tex_test_128.png
│ │ ├── tex_test_128.png.meta
│ │ ├── tex_test_256.png
│ │ ├── tex_test_256.png.meta
│ │ ├── tex_test_64.png
│ │ └── tex_test_64.png.meta
│ ├── package.json
│ └── package.json.meta
├── Documentation
└── Images
│ ├── apply_01.png
│ ├── apply_02.png
│ ├── apply_03.png
│ ├── apply_04.png
│ ├── concept_01.gif
│ ├── concept_02.png
│ ├── concept_03.png
│ ├── custom_filter_provider_01.png
│ ├── custom_filter_provider_02.png
│ ├── logo_color.png
│ ├── logo_white.png
│ ├── setup_01.png
│ ├── setup_rules_01.png
│ ├── setup_rules_02.png
│ ├── setup_rules_03.png
│ ├── setup_rules_04.png
│ ├── setup_rules_05.png
│ ├── setup_rules_06.png
│ ├── setup_rules_07.png
│ ├── smart_addresser_en.gif
│ ├── smart_addresser_ja.gif
│ ├── validation_01.png
│ ├── versioning_01.png
│ ├── versioning_02.png
│ └── versioning_03.png
├── LICENSE.md
├── Packages
├── manifest.json
└── packages-lock.json
├── ProjectSettings
├── AudioManager.asset
├── ClusterInputManager.asset
├── DynamicsManager.asset
├── EditorBuildSettings.asset
├── EditorSettings.asset
├── GraphicsSettings.asset
├── InputManager.asset
├── NavMeshAreas.asset
├── PackageManagerSettings.asset
├── Physics2DSettings.asset
├── PresetManager.asset
├── ProjectSettings.asset
├── ProjectVersion.txt
├── QualitySettings.asset
├── TagManager.asset
├── TimeManager.asset
├── UnityConnectSettings.asset
├── VFXManager.asset
├── VersionControlSettings.asset
└── XRSettings.asset
├── README.md
├── README_JA.md
├── SmartAddresser.sln.DotSettings
└── Third Party Notices.md
/.github/workflows/toc.yml:
--------------------------------------------------------------------------------
1 | on: push
2 | name: TOC Generator
3 | jobs:
4 | generateTOC:
5 | name: TOC Generator
6 | runs-on: ubuntu-latest
7 | steps:
8 | - uses: technote-space/toc-generator@v4
9 | with:
10 | FOLDING: true
11 | TOC_TITLE: Details
12 | permissions:
13 | contents: write
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da18f98ee10bc4900a4e826bb9ee069d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AddressableAssetSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c5e1ddcbbeaab4cea962c0ca773dd650
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroupTemplates.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e974dd76a3b444d02a996f5fad49a12e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroupTemplates/Packed Assets.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 004489af5ff7244f6b19a9beeff54f18
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 56883d7952e2a400d8c7674aa4dfb7bd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Built In Data.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e951bd4a5440a44ac8bad1e919845854
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Default Local Group.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc29f501fce884852a5e61aca42c489d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Packed Assets.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 271a4ace128b6461f82705c4fb81e90b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b1210a758d05410e8318efef25dd093
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Built In Data_PlayerDataGroupSchema.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: b1487f5d688e4f94f828f879d599dbdc, type: 3}
13 | m_Name: Built In Data_PlayerDataGroupSchema
14 | m_EditorClassIdentifier:
15 | m_Group: {fileID: 11400000, guid: e951bd4a5440a44ac8bad1e919845854, type: 2}
16 | m_IncludeResourcesFolders: 1
17 | m_IncludeBuildSettingsScenes: 1
18 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Built In Data_PlayerDataGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c5066c4a98eab497c804270478689987
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_BundledAssetGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66673a646bcc7451f86976aa955be8a7
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
13 | m_Name: Default Local Group_ContentUpdateGroupSchema
14 | m_EditorClassIdentifier:
15 | m_Group: {fileID: 11400000, guid: dc29f501fce884852a5e61aca42c489d, type: 2}
16 | m_StaticContent: 0
17 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Default Local Group_ContentUpdateGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a478d7d8820374264bb0efb880a15a0e
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed Assets_BundledAssetGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba7a66538b06b4e2f9663e79914821df
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed Assets_ContentUpdateGroupSchema.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
13 | m_Name: Packed Assets_ContentUpdateGroupSchema
14 | m_EditorClassIdentifier:
15 | m_Group: {fileID: 11400000, guid: 271a4ace128b6461f82705c4fb81e90b, type: 2}
16 | m_StaticContent: 0
17 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed Assets_ContentUpdateGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 18134641b294f4c71a43ffb9b79dc1d4
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed-Assets_BundledAssetGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0eabd809f31ee48548e1c202c67162dd
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed-Assets_ContentUpdateGroupSchema.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
13 | m_Name: Packed-Assets_ContentUpdateGroupSchema
14 | m_EditorClassIdentifier:
15 | m_Group: {fileID: 11400000, guid: a1c79f4956fd14bb488e0d9e0ded6ab7, type: 2}
16 | m_StaticContent: 0
17 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/Packed-Assets_ContentUpdateGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 72e2ff7be5dcd48e7b325709e7561d1a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/aaa_BundledAssetGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f67f488059694459183f2a90d75e67b3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/aaa_ContentUpdateGroupSchema.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 5834b5087d578d24c926ce20cd31e6d6, type: 3}
13 | m_Name: aaa_ContentUpdateGroupSchema
14 | m_EditorClassIdentifier:
15 | m_Group: {fileID: 11400000, guid: f830ed280803f4b9eb826cdb6e020cf6, type: 2}
16 | m_StaticContent: 0
17 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/AssetGroups/Schemas/aaa_ContentUpdateGroupSchema.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65d2c4fd58a1c4ff9a3a12c812eca2e5
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DataBuilders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d332ee8f1c9d34fb0a3da83ffbd3e8ae
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DataBuilders/BuildScriptFastMode.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 40850265a3f8046518cba103c0fb2a3b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedMode.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7e034dcbcb1b34957b8453a2b56c8d77
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DataBuilders/BuildScriptPackedPlayMode.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5978b5f25c678444690e8102356ddc93
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DataBuilders/BuildScriptVirtualMode.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cf4750dd8225d49d68eddea4065bdcfa
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DefaultObject.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: 3a189bb168d8d90478a09ea08c2f3d72, type: 3}
13 | m_Name: DefaultObject
14 | m_EditorClassIdentifier:
15 | m_AddressableAssetSettingsGuid: c5e1ddcbbeaab4cea962c0ca773dd650
16 |
--------------------------------------------------------------------------------
/Assets/AddressableAssetsData/DefaultObject.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d9184b548fd8f42b6bb29da3820d5183
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb4d040611c424448af9b19a7e978d85
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4528ebb224f304b739670fa6f70198bb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1c678e692ac024ed8a3e34807ff445ce
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66d095ec3e2a9493e9d55f7e28053b12
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 135d37ad573564b1f8af4256a2e6cbaa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/AddressRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85bd2e914d30444d9a97c82133e27a26
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/AddressRuleEditor/AddressProviderPanelViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 93d07bac9ceaa4bedb5a7766f5b87f32
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/AddressRuleEditor/AddressRuleEditorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2bf528dd9d381463ea274b0e81c6a79e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/AddressRuleEditor/AddressRuleEditorInspectorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 43354ecd62e1a462da6725c0edd02a94
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/AddressRuleEditor/AddressRuleListViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8fbdeba8055064bc9b598001cc2ef32e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LabelRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f2b28185c7c4e4ef786b7fd20eaacb8f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LabelRuleEditor/LabelProviderPanelViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20bd66d946a6a4cbb834332882a2db5c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LabelRuleEditor/LabelRuleEditorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a3599aaba664422499ad4ca190d0043
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LabelRuleEditor/LabelRuleEditorInspectorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa7918af57f3541429e69850db7a48b2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LabelRuleEditor/LabelRuleListViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7bd2da4a1089241a5be549fb7086ce94
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/LayoutRuleEditorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ed36278e594cc412aa43c9b37bd46029
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac332f531db5e46a5b36298d8ff5da77
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared/AssetGroups.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cccf621482726488390ac2bbe34b86a2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupCollectionPanelDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a73c1116f889441b99fc326f6a437c4e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupPanelDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31e1182cad63747c2aa35f088cf61dfb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared/FakeLayoutRuleDataRepository.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b1705d303c6b544ada591cf026f83966
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/Shared/ProviderPanelViewDevelopmentWindowBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3c60850b3709d45c0805f0898fc75b11
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/VersionRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24598297d38b3458685ad0daf50d0366
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/VersionRuleEditor/VersionProviderPanelViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 297fb7b8d7f014441aec933b681f6000
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/VersionRuleEditor/VersionRuleEditorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbb198c0cc8ad481cb347c9ee6f73fa9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/VersionRuleEditor/VersionRuleEditorInspectorDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ad66e8192e0348c59f51a9226527567
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/Addresser/VersionRuleEditor/VersionRuleListViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b1846ba31fef4be18f831990b0be151
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/FakeAssetSaveService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d93f9c709eefd488280d2dc39c90376e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/LayoutViewer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 465f48f980914479ebde0e1c6aea5a3f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/Core/Tools/LayoutViewer/LayoutViewerTreeViewDevelopmentWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ecfee749985e74c3598c258879be475a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/Development/Editor/SmartAddresser.Development.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "SmartAddresser.Development.Editor",
3 | "rootNamespace": "",
4 | "references": [
5 | "GUID:0d9d9745b6663412690572ec8a4c3bc7",
6 | "GUID:9e24947de15b9834991c9d8411ea37cf",
7 | "GUID:69448af7b92c7f342b298e06a37122aa"
8 | ],
9 | "includePlatforms": [
10 | "Editor"
11 | ],
12 | "excludePlatforms": [],
13 | "allowUnsafeCode": false,
14 | "overrideReferences": false,
15 | "precompiledReferences": [],
16 | "autoReferenced": true,
17 | "defineConstraints": [],
18 | "versionDefines": [],
19 | "noEngineReferences": false
20 | }
--------------------------------------------------------------------------------
/Assets/Development/Editor/SmartAddresser.Development.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d6087c235eff8433a884adfd2257cd3f
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 932308e92778b4ae1b9febeb02a5d370
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2042b9abb657c4b35bae7ce9192f6a39
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.CompilerServices;
2 |
3 | [assembly: InternalsVisibleTo("SmartAddresser.Tests.Editor")]
4 | [assembly: InternalsVisibleTo("SmartAddresser.Development.Editor")]
5 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 33288f435df1f4f5ba77d07582fe6eb0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9101c03c1d4bb484db93622de6d7555a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc045e2aea7fc4252b19de59e976af26
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f6777ca33ea5441f5b18e05a70b6290c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c9a13476a89084c04bf0ddbaa531888f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/AddressProviderAsset.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.AddressRules
5 | {
6 | public abstract class AddressProviderAsset : ScriptableObject, IAddressProvider
7 | {
8 | public abstract void Setup();
9 | public abstract string Provide(string assetPath, Type assetType, bool isFolder);
10 | public abstract string GetDescription();
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/AddressProviderAsset.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16ab0e88b6fa2404a8ab762e40243f36
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/AddressRule.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 18d4d0cd545ef45eaac97b708b8d3fa8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/AssetPathBasedAddressProvider.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using SmartAddresser.Editor.Core.Models.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.AddressRules
5 | {
6 | ///
7 | /// Provide addresses based on asset paths.
8 | ///
9 | [Serializable]
10 | public sealed class AssetPathBasedAddressProvider : AssetPathBasedProvider, IAddressProvider
11 | {
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/AssetPathBasedAddressProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8056bdd8d2fd2410ca03336a3bb49cf4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/CustomAddressProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73206830c65f043ddbcfb8f062b06a3f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/IAddressProvider.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.Shared;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.AddressRules
4 | {
5 | ///
6 | /// Provide addresses from asset information.
7 | ///
8 | public interface IAddressProvider : IProvider
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/IAddressProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e33daae2f78934b8487b4c9ab8f3873f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/IgnoreAddressProviderAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.AddressRules
5 | {
6 | [AttributeUsage(AttributeTargets.Class)]
7 | public sealed class IgnoreAddressProviderAttribute : PropertyAttribute
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/AddressRules/IgnoreAddressProviderAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 609f6ded15eaf41e6ad92ad7e4b0c147
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/BaseLayoutRuleData.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules
5 | {
6 | public abstract class BaseLayoutRuleData : ScriptableObject
7 | {
8 | public abstract IEnumerable LayoutRules { get; }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/BaseLayoutRuleData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bf33a5f4581b441faa00f61e477ece35
3 | timeCreated: 1737623198
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/CompositeLayoutRuleData.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using System.Linq;
3 | using UnityEngine;
4 |
5 | namespace SmartAddresser.Editor.Core.Models.LayoutRules
6 | {
7 | [CreateAssetMenu(fileName = "CompositeLayoutRuleData", menuName = "Smart Addresser/Composite Layout Rule Data")]
8 | public sealed class CompositeLayoutRuleData : BaseLayoutRuleData
9 | {
10 | [SerializeField] private LayoutRuleData[] _layoutRules;
11 |
12 | public override IEnumerable LayoutRules => _layoutRules.SelectMany(x => x.LayoutRules);
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/CompositeLayoutRuleData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cde3853f74d44b8797e28a8e489d46a9
3 | timeCreated: 1737623330
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/CompositeLayoutRuleDataEditor.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Tools.Shared;
2 | using UnityEditor;
3 | using UnityEngine;
4 |
5 | namespace SmartAddresser.Editor.Core.Models.LayoutRules
6 | {
7 | [CustomEditor(typeof(CompositeLayoutRuleData))]
8 | internal sealed class CompositeLayoutRuleDataEditor : UnityEditor.Editor
9 | {
10 | public override void OnInspectorGUI()
11 | {
12 | var data = (CompositeLayoutRuleData)target;
13 |
14 | if (GUILayout.Button("Apply"))
15 | MenuActions.ApplyAction(data);
16 |
17 | base.OnInspectorGUI();
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/CompositeLayoutRuleDataEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f5b3a0734cf43fb8e22d00343336e2a
3 | timeCreated: 1738056790
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e870722ff7f7d46338db892fcf8eac95
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/AssetPathBasedLabelProvider.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using SmartAddresser.Editor.Core.Models.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules
5 | {
6 | ///
7 | /// Provide the label based on asset paths.
8 | ///
9 | [Serializable]
10 | public sealed class AssetPathBasedLabelProvider : AssetPathBasedProvider, ILabelProvider
11 | {
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/AssetPathBasedLabelProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7e4a15f4b9c2a4e39b9ca5ab56505067
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/ConstantLabelProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 201fe58cba3a44039806ec1b26b49526
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/CustomLabelProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e49b53b809fd474ca3b30c09b350a681
3 | timeCreated: 1672888983
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/ILabelProvider.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.Shared;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules
4 | {
5 | ///
6 | /// Provide labels from asset information.
7 | ///
8 | public interface ILabelProvider : IProvider
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/ILabelProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5128675f6cfb4494d9b89c5174eeb814
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/IgnoreLabelProviderAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules
5 | {
6 | [AttributeUsage(AttributeTargets.Class)]
7 | public sealed class IgnoreLabelProviderAttribute : PropertyAttribute
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/IgnoreLabelProviderAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79ed079912c7f4d69adc0ac985bfc015
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/LabelProviderAsset.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules
5 | {
6 | public abstract class LabelProviderAsset : ScriptableObject, ILabelProvider
7 | {
8 | public abstract void Setup();
9 | public abstract string Provide(string assetPath, Type assetType, bool isFolder);
10 | public abstract string GetDescription();
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/LabelProviderAsset.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be8d26ee13b0464e8d356b265521f99a
3 | timeCreated: 1672888909
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LabelRules/LabelRule.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d3c7696119c7649c6872c95e4e290fb2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRule.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db3dde91957104a1eb8a5e5e4c649c16
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRuleData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c113ff064b10c427fb3a071e46ace37d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRuleDataEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 829fa76801ff948d2943ea8ea5a27392
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRuleDataOpener.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ebe6def7f5402446bb0dbecb82f40ebf
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRuleErrorHandleType.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2024 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | namespace SmartAddresser.Editor.Core.Models.LayoutRules
6 | {
7 | public enum LayoutRuleErrorHandleType
8 | {
9 | Ignore,
10 | LogError,
11 | ThrowException,
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/LayoutRuleErrorHandleType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41d1ff9f6ef54c6c81019e670f5689ca
3 | timeCreated: 1727843909
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/Settings.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b98b1ca5da5514f168405c3597408521
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/Settings/LayoutRuleSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9aca0464b055c4e279bf6d2037b2d664
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 683d0a20614d14e80906289e5f604176
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/AssetPathBasedVersionProvider.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using SmartAddresser.Editor.Core.Models.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules
5 | {
6 | ///
7 | /// Provide the tag based on asset paths.
8 | ///
9 | [Serializable]
10 | public sealed class AssetPathBasedVersionProvider : AssetPathBasedProvider, IVersionProvider
11 | {
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/AssetPathBasedVersionProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 253f81ff6bf9f42dc803650c0a8e5946
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/ConstantVersionProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd425923c2f4b455fa716af7ae4eac89
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/CustomVersionProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 125b1824aa834af3809177c63405e10f
3 | timeCreated: 1672889213
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/IVersionProvider.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.Shared;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules
4 | {
5 | ///
6 | /// Provide tags from asset information.
7 | ///
8 | public interface IVersionProvider : IProvider
9 | {
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/IVersionProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96e03ae8f66164ba8a085dd049c63025
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/IgnoreVersionProviderAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules
5 | {
6 | [AttributeUsage(AttributeTargets.Class)]
7 | public sealed class IgnoreVersionProviderAttribute : PropertyAttribute
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/IgnoreVersionProviderAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 517cc6b32e6af49a7b1a58914b1c0b07
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/VersionProviderAsset.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules
5 | {
6 | public abstract class VersionProviderAsset : ScriptableObject, IVersionProvider
7 | {
8 | public abstract void Setup();
9 | public abstract string Provide(string assetPath, Type assetType, bool isFolder);
10 | public abstract string GetDescription();
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/VersionProviderAsset.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aadaec8cdff140e0803fb6c6ff69166c
3 | timeCreated: 1672889170
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/LayoutRules/VersionRules/VersionRule.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e4ad72c2c2353436fac1bdd77e33ba87
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9fb2a425c784a4520abe9c095be57143
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/Entry.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7c79c0e0520dd4b75946957523c05d98
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/EntryError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dd98af60a105946b39dd0f173e7cd3d1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/EntryErrorType.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Core.Models.Layouts
2 | {
3 | public enum EntryErrorType
4 | {
5 | Warning,
6 | Error
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/EntryErrorType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c79c9c4cfffd49ca937e0ebb0a7c459
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/Group.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 11111646409a84856894a841b61f27dc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/Layout.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b84954c027f9426385f314d9824ddb9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Layouts/LayoutErrorType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b8959d7fb35844aa58492e2ab4a1d5e7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Services.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d8f217a81cebe4f2ab7a24f66359f418
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Services/ApplyLayoutRuleService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c40a80b6c826246a6814e47423fdbd50
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Services/BuildLayoutService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 18cdaca91226b4cf98240e16f9225318
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Services/ValidateLayoutRuleService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a917f88264b4f57b7c372f13c2d6735
3 | timeCreated: 1728007229
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1d1eb9b7aa9e04101b2f27a554634594
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AddressableAssetUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d23d50797549e4a8b9e2b7ac8d2d4a62
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f9a12eec2551249d1b303031d2ed442b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.Shared.AssetGroups
5 | {
6 | [AttributeUsage(AttributeTargets.Class)]
7 | public sealed class AssetFilterAttribute : PropertyAttribute
8 | {
9 | public AssetFilterAttribute(string menuName, string displayName)
10 | {
11 | MenuName = menuName;
12 | DisplayName = displayName;
13 | }
14 |
15 | public string MenuName { get; }
16 | public string DisplayName { get; }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 57f3943eb71cb4a2487260195fc12a2a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0e7d457451c4248a68a0222924113b25
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/AssetFilterAsset.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0618a407a0a4670ba85ab340a9e06c3
3 | timeCreated: 1672894454
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/AssetFilterBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be1d243e37b264158a6294ef2637620a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/AssetFilterCondition.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Core.Models.Shared.AssetGroups.AssetFilterImpl
2 | {
3 | public enum AssetFilterCondition
4 | {
5 | ContainsMatched,
6 | MatchAll,
7 | ContainsUnmatched,
8 | NotMatchAll
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/AssetFilterCondition.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6db3b21863fa2471b96b95fcb0d71ad2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/CustomAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2342935b1e6247aaa22341edf378ece1
3 | timeCreated: 1672894432
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/DependentObjectBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 878b55fedc7f54f16a50e9a88bb2f26c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/ExtensionBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 62012a8b4f63640a2ae425000d93c8b4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/FindAssetsBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7bfe8500ab8f4b06805c8728836b5b0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/FolderTargetingMode.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.Shared.AssetGroups.AssetFilterImpl
4 | {
5 | public enum FolderTargetingMode
6 | {
7 | [InspectorName("Included Assets (Exclude Folders)")]
8 | IncludedNonFolderAssets = 0,
9 | Self,
10 | Both,
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/FolderTargetingMode.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b3bb614a59b0a4f1689ca1d6cccf0cc5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/ObjectBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36866f8ff1f17484b9fad33a97465e4b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/RegexBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 609064a23362b481d83f1e1327bcecce
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/TypeBasedAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bdfabc8046fb24a40a1ef01432f6e9e1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetGroup.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c2e138ee1a5e4c709751b6a01866b85
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/AssetGroupObservableList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b4948059d76324a92aa36bedd90038f7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/IAssetFilter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb09a0b4e2f254ca3ac4a1327ed1efdd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/IgnoreAssetFilterAttribute.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.Shared.AssetGroups
5 | {
6 | [AttributeUsage(AttributeTargets.Class)]
7 | public sealed class IgnoreAssetFilterAttribute : PropertyAttribute
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/IgnoreAssetFilterAttribute.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 33c25a5e34d84408a81afb184301562f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/TypeReference.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67b790a5a0c6f44daa43506d7a5f5fb2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/TypeReferenceListableProperty.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using SmartAddresser.Editor.Foundation.ListableProperty;
3 |
4 | namespace SmartAddresser.Editor.Core.Models.Shared.AssetGroups
5 | {
6 | [Serializable]
7 | public sealed class TypeReferenceListableProperty : ListableProperty
8 | {
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/TypeReferenceListableProperty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d17f7db450e6248e8aabb2a9464f9305
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34e10467e78d42128e2894f7b99ddd8c
3 | timeCreated: 1727946191
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/AddressRuleValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f38f738f6af435da4df036b6c808d9d
3 | timeCreated: 1727948594
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/AssetFilterValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f22ca4274778493c85aff7c1ae8a788c
3 | timeCreated: 1727946202
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/AssetGroupValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe15aac5396c4367a1d899dccba18701
3 | timeCreated: 1727947568
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/LabelRuleValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d33983bc8be4012a0d606c3934354a0
3 | timeCreated: 1727949093
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/LayoutRuleValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2cc532dfcc8488c9708c182e36b5eb2
3 | timeCreated: 1727949303
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetGroups/ValidationError/VersionRuleValidationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 63e7111ffa5c42d5a692a11f34020391
3 | timeCreated: 1727949167
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/AssetPathBasedProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 326386ef68b6a4ac9911616ff17bce7c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/IProvider.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.Shared
4 | {
5 | public interface IProvider
6 | {
7 | void Setup();
8 |
9 | T Provide(string assetPath, Type assetType, bool isFolder);
10 |
11 | string GetDescription();
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/IProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8460f7827ec164982b63a8d87bab6dc5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/IdentifierFactory.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace SmartAddresser.Editor.Core.Models.Shared
4 | {
5 | public static class IdentifierFactory
6 | {
7 | public static string Create()
8 | {
9 | return Guid.NewGuid().ToString();
10 | }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/IdentifierFactory.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e0319fd6442e348efa38562a68ada7f6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Models/Shared/PartialAssetPathType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41738b1502e514b12afa679f6d826e02
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 22f870628214c41e6a40e0242947ed1b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b58c7c307c0fb474bbaed74673b9dbfa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f72e5ca9638c472a8511f5b37e97658
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2cdb864f4daad43709a54748cfd3d17a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressProviderPanelPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bfdd350b8f1424d0c97c107033992288
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressProviderPanelView.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.LayoutRules.AddressRules;
2 | using SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.AddressRuleEditor
5 | {
6 | ///
7 | /// View for the right panel of the Addresses tab of the Address Rule Editor.
8 | ///
9 | internal sealed class AddressProviderPanelView : ProviderPanelViewBase
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressProviderPanelView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d4c78883a9228488585bea2c12c9b5d1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleEditorInspectorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7f29f79664174721bd09588e1f62b50
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleEditorInspectorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 44e8fb78fed8b4085ae58578fae04226
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleEditorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 97a38887a6edc4eae95884ba5d0c24f9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleEditorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 55369d4ad65d24ab6892053438e557d0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleListPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bdf7a6eab7b82475c8b83391a36a22e2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleListTreeView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbe592b11356a42cc8250277489d598b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AddressRuleListView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e78b66716a5454a5eb6e1782f1a78d88
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/AssetPathBasedAddressProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0e394da86ca6944d29755aa207d43513
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/AddressRuleEditor/CustomAddressProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b65af0db09b8c48688b1153a1bfcfc00
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 599414db6fa434c659a1dd872b815521
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/AssetPathBasedLabelProviderDrawer.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules;
2 | using SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.Shared;
3 | using SmartAddresser.Editor.Foundation.CustomDrawers;
4 |
5 | namespace SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.LabelRuleEditor
6 | {
7 | ///
8 | /// GUI Drawer for
9 | ///
10 | [CustomGUIDrawer(typeof(AssetPathBasedLabelProvider))]
11 | public sealed class
12 | AssetPathBasedLabelProviderDrawer : AssetPathBasedProviderDrawerBase
13 | {
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/AssetPathBasedLabelProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7562855d2a99b4b4cb51894fc0906ce3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/ConstantLabelProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a51d6e03bb75408eb96792c77610207
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/CustomLabelProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: baf4174e22a94d4caef257176f18b038
3 | timeCreated: 1672889058
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelProviderPanelView.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.LayoutRules.LabelRules;
2 | using SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.LabelRuleEditor
5 | {
6 | ///
7 | /// View for the right panel of the Labels tab of the Address Rule Editor.
8 | ///
9 | internal sealed class LabelProviderPanelView : ProviderPanelViewBase
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelProviderPanelView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b3d4e790cf6c4cdb8378938a601fb62
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelProviderPanelViewPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c8297f49a41ff4048afebfd8f77b6b47
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleEditorInspectorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 16bf01599a0394fe38b5dc016bdd2349
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleEditorInspectorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1b73e9623450461f9404d2ddc9e11cb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleEditorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e2b0460fc737430290f41f9ef8a1061
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleEditorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8154396a74db343da97967dba8930490
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleListPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a2f6ebd073553480098049f4e4f86469
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleListTreeView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7420374306d69475f973b3f7342ab8ff
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LabelRuleEditor/LabelRuleListView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 61846fe2b315a482f8f133b3ae4de835
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LayoutRuleEditorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5b9808b337e4e4970a685b954318f0d3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LayoutRuleEditorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47cc42f98afd340c1bc415ad8209a6c4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/LayoutRuleEditorWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36c66de630fa042e69b0231b40799375
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/SettingsEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c12d6937016d458c96fff334807255a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/SettingsEditor/SettingsEditorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db63504d5343f4417a737c6a93fb4743
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/SettingsEditor/SettingsEditorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f53b6b25ea56b4bf3a567dc1dfe24343
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 50589e36f8304400bb17769a594b4c44
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/Shared/AssetPathBasedProviderDrawerBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b3775c462e9a0437080d4513087dfa57
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/Shared/ProviderPanelViewBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 39cd590c2cf494d1c9e246fcdba07d08
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/Shared/ProviderPanelViewPresenterBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9044dba75d2ee4fc181278f6eea6a423
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c1557893bb4f4270a1b995207d6ffdd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/AssetPathBasedLabelProviderDrawer.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules;
2 | using SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.Shared;
3 | using SmartAddresser.Editor.Foundation.CustomDrawers;
4 |
5 | namespace SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.VersionRuleEditor
6 | {
7 | ///
8 | /// GUI Drawer for
9 | ///
10 | [CustomGUIDrawer(typeof(AssetPathBasedVersionProvider))]
11 | public sealed class AssetPathBasedVersionProviderDrawer : AssetPathBasedProviderDrawerBase
12 | {
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/AssetPathBasedLabelProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c54aea03cb835478fa14050c6949399c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/ConstantVersionProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24284bd86e4fa4388b3cb46710236d9b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/CustomVersionProviderDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c355554e666640d3a935ccdb5f46d43f
3 | timeCreated: 1672889315
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionProviderPanelView.cs:
--------------------------------------------------------------------------------
1 | using SmartAddresser.Editor.Core.Models.LayoutRules.VersionRules;
2 | using SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.Shared;
3 |
4 | namespace SmartAddresser.Editor.Core.Tools.Addresser.LayoutRuleEditor.VersionRuleEditor
5 | {
6 | ///
7 | /// View for the right panel of the Versions tab of the Address Rule Editor.
8 | ///
9 | internal sealed class VersionProviderPanelView : ProviderPanelViewBase
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionProviderPanelView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b0f56f21bdf045239c50bc1794a273c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionProviderPanelViewPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 15f131f84e518420480d87c109f949bb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleEditorInspectorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b8cffba9115ff4765869493c7c68fae9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleEditorInspectorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06955fca38c43493d9a7e28688686c69
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleEditorPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 099a2f841023e4f93b66467fee23d8b5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleEditorView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0edd0caea6c94b0a879ca14f6e4a575
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleListPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9777b819ab1e447f196a8970bcc4675f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleListTreeView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b40be927d06f94b7c87769f5469b3c93
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutRuleEditor/VersionRuleEditor/VersionRuleListView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: edf23e69ddd17470eb4c97543494f97c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a85f0d32875894ce4ad5917b946c47b0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer/LayoutViewerPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66a4245bb870f4a5f91589334143c11e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer/LayoutViewerTreeView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c22d33f2087e14028b48c58005f98eb1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer/LayoutViewerTreeViewPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a2d9a17a6f6ee43a591b60dfc1dd4919
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer/LayoutViewerView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 25f5bf313d6ba4aac9cec6f447223e0e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/LayoutViewer/LayoutViewerWindow.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6434d0c65d23c4bf69f2430d299c57ff
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1a5ebb57892d4a0d8b2f021ea453a3d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1aa419d8c821647449907e324c9fefbe
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe1daa12b17a04c628c7f9e9464b5c45
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/CustomAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 046cb1b6c42a482f846248993ba22693
3 | timeCreated: 1672895013
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/DependentObjectBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c9d29557c3f4548e1bf9535785c52eed
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/ExtensionBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e966036d3c4984f2686307fb5eff151b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/FindAssetsBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0d8905f0a89421e899d7bd454890682
3 | timeCreated: 1678677904
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/ObjectBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 587e175ae96f945a395963c191fbd671
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/RegexBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b249ddde10c349c78453e7cb7c22a8c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterDrawer/TypeBasedAssetFilterDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7cc950092a9df4f18a1dec1fe1deff53
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c1994cd1d7ea44643a0e6d9df10a5e6d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetFilterViewPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1d26ab79efd04508aaf3fb925fa9f54
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupCollectionPanelPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2e5913549c854539a8f8db173e5aa99
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupCollectionPanelView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 266b91911e35a4168ae6c9968d9181dc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupPanelPresenter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 040c8f7442b5f44d3a47aaa32f3445f2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetGroups/AssetGroupPanelView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3436474efb9440c7b77f662a99b0ad8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/AssetSaveService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 284bc09387b734fe4b644a7d89d41595
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/IAssetSaveService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 15027b57c305b48c4a5b9edddb2bfccb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/ILayoutRuleDataRepository.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using SmartAddresser.Editor.Core.Models.LayoutRules;
3 | using SmartAddresser.Editor.Foundation.TinyRx.ObservableProperty;
4 |
5 | namespace SmartAddresser.Editor.Core.Tools.Addresser.Shared
6 | {
7 | public interface ILayoutRuleDataRepository
8 | {
9 | IReadOnlyObservableProperty EditingData { get; }
10 |
11 | IReadOnlyList LoadAll();
12 |
13 | void SetEditingData(LayoutRuleData data);
14 |
15 | void SetEditingDataAndNotNotify(LayoutRuleData data);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/ILayoutRuleDataRepository.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b2483f83cb3943ec8fd3c7e144c3abd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/LayoutRuleDataRepository.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d506cb376d8e040c08e3592e0b8d14b2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/ObjectCopyBuffer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96ba42c7728c3460da3e6b4475e3acb4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/TypeReferenceListablePropertyGUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d976c5e8baf848659623568187a8938
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Addresser/Shared/TypeSelectDropdown.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fd5c5b0c3091c4252a53f5bacc8c5692
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/CLI.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66fac5f0a043c41cf9894c02d1408836
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/CLI/ApplyRulesCLIOptions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 29c503a4c84c2492ba7687d94858e4ca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/CLI/SetVersionExpressionCLIOptions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be01693ede4644c70abd862201a7da11
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/CLI/SmartAddresserCLI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41534b9ae0d3542c7931a8ac3941dd51
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/CLI/ValidateLayoutRuleCLIOptions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6806483c25484b799ab29bc3c2118ceb
3 | timeCreated: 1727937199
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Importer.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e78299e63bbfb41e8b116552eefe5ddb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Importer/SmartAddresserAssetPostProcessor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: de844666700c74ca38d07e0a2681b768
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ba78479ce3925414c84e573ca35c26b7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/EditorGUIUtil.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75b59dc6c8e9c42abb428eacc0a12bf3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/ExportLayoutRuleValidationErrorService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79c4daed860e45978b16ad532d4a2a58
3 | timeCreated: 1728007390
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/MenuActions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: de07a178e76041e7b0ce61feceb03685
3 | timeCreated: 1738057815
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/SmartAddresserPreferences.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e878dad9881f34f27ac202ca61dd3ba1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/SmartAddresserProjectSettings.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d0955112a8e543cb8c54e4cc41799e6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/SmartAddresserProjectSettingsProvider.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 226350cdde16a4ceca68f0e29db7a8a4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/ValidateAndExportLayoutRuleService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a65b3a7658e443358e10aa7c8186f36f
3 | timeCreated: 1728008200
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/ValidateResultExportService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 48fe34a2c263544b4bf99e6e5be07628
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/VersionExpressionParserRepository.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using SmartAddresser.Editor.Foundation.SemanticVersioning;
3 |
4 | namespace SmartAddresser.Editor.Core.Tools.Shared
5 | {
6 | public sealed class VersionExpressionParserRepository
7 | {
8 | public IVersionExpressionParser Load()
9 | {
10 | var settings = SmartAddresserProjectSettings.instance;
11 |
12 | if (settings.VersionExpressionParser == null)
13 | return new UnityVersionExpressionParser();
14 |
15 | return (IVersionExpressionParser)Activator.CreateInstance(settings.VersionExpressionParser.GetClass());
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Core/Tools/Shared/VersionExpressionParserRepository.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb7f2e01203a346ff9af0247d561f519
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68b119b1b43f3402fb307a8818d220a3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AddressableAdapter.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 125d7c98ca10640d984e65518eae7ef4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AddressableAdapter/AddresableAssetSettingsAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08f66cd51fbbb4259bc254552fd49fb3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AddressableAdapter/AddressableAssetEntryAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8e6338800e0a424dad3af8aec50c406
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AddressableAdapter/IAddressableAssetEntryAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f0c2e137c19d4852a55f65e15fc16e4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AddressableAdapter/IAddressableAssetSettingsAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d6efc58e56ebb4367ac0afd6c91fd2f4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AssetDatabaseAdapter.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aa2f722ab1f644c248936aef2631c989
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AssetDatabaseAdapter/AssetDatabaseAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a982dcba52b524334a3d23042489a404
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AssetDatabaseAdapter/IAssetDatabaseAdapter.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace SmartAddresser.Editor.Foundation.AssetDatabaseAdapter
4 | {
5 | public interface IAssetDatabaseAdapter
6 | {
7 | string[] GetAllAssetPaths();
8 |
9 | string GUIDToAssetPath(string guid);
10 |
11 | string AssetPathToGUID(string assetPath);
12 |
13 | Type GetMainAssetTypeAtPath(string assetPath);
14 |
15 | bool IsValidFolder(string assetPath);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AssetDatabaseAdapter/IAssetDatabaseAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cc17cbabc02564fc7b13312ee50a23a1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/AssetSaveService.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1c385f593846e461a9f901b561e7f3b8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CommandBasedUndo.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34a7bfc6c9bf948be93fbe384c612318
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CommandBasedUndo/AutoIncrementHistory.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5dda48a9cdea3460e8e2b3a95dd469bc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CommandBasedUndo/History.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9a8110200e9144a36b2819d54f0e681e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CommandBasedUndo/HistoryCommand.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e93aff18b85b54411b32d8cf22aa633f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CommandLineUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4a27e4aee88e741a9bb8735800de012e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1dbf1a46457e643de9b504badad37d46
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/CustomDrawerFactory.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4299a64b26cc74947bc93060bb5b3015
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/CustomGUIDrawer.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace SmartAddresser.Editor.Foundation.CustomDrawers
4 | {
5 | public class CustomGUIDrawer : Attribute
6 | {
7 | public CustomGUIDrawer(Type targetType)
8 | {
9 | TargetType = targetType;
10 | }
11 |
12 | public Type TargetType { get; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/CustomGUIDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b03593795c7984d15994a27858a8cb17
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/GUIDrawer.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.CustomDrawers
2 | {
3 | public abstract class GUIDrawer : ICustomDrawer
4 | {
5 | protected T Target { get; private set; }
6 |
7 | public virtual void Setup(object target)
8 | {
9 | Target = (T)target;
10 | }
11 |
12 | public void DoLayout()
13 | {
14 | GUILayout(Target);
15 | }
16 |
17 | protected abstract void GUILayout(T target);
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/GUIDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82686f9f32324a388e36eebe00411ea
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/ICustomDrawer.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.CustomDrawers
2 | {
3 | public interface ICustomDrawer
4 | {
5 | void Setup(object target);
6 |
7 | void DoLayout();
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/CustomDrawers/ICustomDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7c650b3ffbd09484192580409c4798ad
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EasyTreeView.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7b106abbeeb44b00a4cd310a5d38bea
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EasyTreeView/TreeViewBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 76b3fe60820ea44a79be6cb30eac436b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EasyTreeView/TreeViewSearchField.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d896a5537c2cd4339ab33e37b3f84949
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: de6f73dff21ff43379024474eebf2070
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/EditorGUILayoutSplitView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8723f838868fa4322a639a63208d5e9c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/EditorGUILayoutSplitViewState.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db83973ffd0d546f4b8ec615decac33a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/EditorGUISplitView.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a6b229a7d0b014c04991b8744a994f70
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/EditorGUISplitViewState.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b68b35a7a9ae340afa63cfef2c7de902
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/LayoutDirection.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.EditorSplitView
2 | {
3 | public enum LayoutDirection
4 | {
5 | Horizontal,
6 | Vertical
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/LayoutDirection.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ffbc5450dca3f4339a0278f6d87ac964
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/SplitViewUtility.cs:
--------------------------------------------------------------------------------
1 | using UnityEditor;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Foundation.EditorSplitView
5 | {
6 | internal static class SplitViewUtility
7 | {
8 | private static readonly Color EditorBorderColorPro =
9 | new Color(25.0f / 255.0f, 25.0f / 255.0f, 25.0f / 255.0f, 1.0f);
10 |
11 | private static readonly Color EditorBorderColorNotPro =
12 | new Color(138.0f / 255.0f, 138.0f / 255.0f, 138.0f / 255.0f, 1.0f);
13 |
14 | public static Color EditorBorderColor =>
15 | EditorGUIUtility.isProSkin ? EditorBorderColorPro : EditorBorderColorNotPro;
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/EditorSplitView/SplitViewUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d11447ab0350406a82635ea674bee55
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3b91347dc46d3418eb41fa416108d458
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.CompilerServices;
2 |
3 | [assembly: InternalsVisibleTo("ListableProperty.Editor")]
4 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 797cb546e56a94ac8a39fa7a447623a5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/EditorNonGenericListableProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9723188f05c444f7b91d2993e1d5cbaf
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/ListGUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8740b1fcaf25d40c89c4b0f4233b5fa5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/ListableProperty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 95ad8493cc5a04b3d948a50b4d6d7dc9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/ListablePropertyDrawer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24fbfce71e82d4063802a146e9335f10
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/ListablePropertyEditorUtility.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ca0cb4b6930bb48df9a6a89a1f55b3f5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/ListablePropertyGUI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0abc3a940c9c54526a8a2789e521ef36
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/NonGenericListableProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6467b2f2fb6ac4b2281ff0e6582517db
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0375e6b65b50643ea867625bcf51de90
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/Resources/tex_icon_listproperties_list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Assets/SmartAddresser/Editor/Foundation/ListableProperty/Resources/tex_icon_listproperties_list.png
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/ListableProperty/Resources/tex_icon_listproperties_list_proskin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Assets/SmartAddresser/Editor/Foundation/ListableProperty/Resources/tex_icon_listproperties_list_proskin.png
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/OrderCollection.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 12b134eee972f4de0af0dd5545819bb5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/OrderCollection/OrderCollection.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 435ffa1e4766f4333b748121b67dd76b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/OrderCollection/StringOrderCollection.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace SmartAddresser.Editor.Foundation.OrderCollection
4 | {
5 | [Serializable]
6 | public sealed class StringOrderCollection : OrderCollection
7 | {
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/OrderCollection/StringOrderCollection.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 54c3d8403f6144714bff97fc4c9cf7a4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 471aa7f4cb283453cbebc64a41029e1b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/CompositeVersionComparator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1255ca3af98ae491e976fce262cc66da
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/IVersionExpressionParser.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.SemanticVersioning
2 | {
3 | ///
4 | /// Interface to parse version expression string to .
5 | ///
6 | public interface IVersionExpressionParser
7 | {
8 | bool TryCreateComparator(string expression, out CompositeVersionComparator result);
9 |
10 | CompositeVersionComparator CreateComparator(string expression);
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/IVersionExpressionParser.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 613e11c1ddeaa49a0aa424f614b98766
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/UnityVersionExpressionParser.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae50418c3090f47099e10030f97bc1dc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/Version.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e02312072417e4dfba1fb5c56a6363e0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/SemanticVersioning/VersionComparator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c9a53c91f3f314c93a5289574e1bc2a9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a0aa9126f17247529e59c47d51133ed
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/History.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ad0650155e4764534aefcb1b704a20f8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/HistoryUnit.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.StateBasedUndo
2 | {
3 | internal class HistoryUnit
4 | {
5 | public HistoryUnit(IObjectStateSnapshot snapshot, int groupId)
6 | {
7 | Snapshot = snapshot;
8 | GroupId = groupId;
9 | }
10 |
11 | public IObjectStateSnapshot Snapshot { get; }
12 | public int GroupId { get; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/HistoryUnit.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 479d5995b7b3b4bd9b173516d50b4caf
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/IObjectStateSnapshot.cs:
--------------------------------------------------------------------------------
1 | namespace SmartAddresser.Editor.Foundation.StateBasedUndo
2 | {
3 | ///
4 | /// Interface for taking and restoring a snapshot of a object's state.
5 | ///
6 | public interface IObjectStateSnapshot
7 | {
8 | ///
9 | /// Take a snapshot.
10 | ///
11 | void Take();
12 |
13 | ///
14 | /// Restore state from a snapshot.
15 | ///
16 | void Restore();
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/IObjectStateSnapshot.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0c861e8877614e38bf2673d1fae0443
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/StateBasedUndo/UnityJsonObjectStateSnapshot.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a46ee9978c26242d7b1a28ca9226a21c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TextFieldPopup.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fedc6e8da8d0147169c01054ec6f82f6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 89d83736a2f1b41e1a5296cf5d4fcc1a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/AnonymousObservable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 894d7cb4a85ea4676b0528a756e9c6f0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2022 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | using System.Runtime.CompilerServices;
6 |
7 | [assembly: InternalsVisibleTo("Observable.Tests")]
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 445433f671f4b484ebf9cb2720425f7f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/CompositeDisposable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 174f7702a17b7490ab9cbafb141f5dc1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ConvertObservable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ac93fb7c2a7b04894831697270eddb63
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/Disposable.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e3443a774df8d45579f363c1b75c36ff
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/DisposableExtensions.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2022 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | using System;
6 |
7 | namespace SmartAddresser.Editor.Foundation.TinyRx
8 | {
9 | public static class DisposableExtensions
10 | {
11 | internal static void DisposeWith(this IDisposable self, CompositeDisposable compositeDisposable)
12 | {
13 | compositeDisposable.Add(self);
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/DisposableExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ade5b25c8a09841dba1823f7781c06ad
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/Empty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3df22fff782ab4d5b81de7d689a8ad2d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ISubject.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2022 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | using System;
6 |
7 | namespace SmartAddresser.Editor.Foundation.TinyRx
8 | {
9 | internal interface ISubject : IObserver, IObservable
10 | {
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ISubject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d40d2cc9667948c79db3c4dac9af432
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 58e2219a2e00948779b665bff12902f7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/IObservableDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af39b00910bb34b74b37f37944e3b222
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/IObservableList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a39c7af3f49a74446bafde22bd2a5205
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/IReadOnlyObservableDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f093f19451df45b3bd02a2b39a5c1b9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/IReadOnlyObservableList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 593f61f713d144cb2af48e52b8ff4e9c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableCollectionExtensions.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2022 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableCollection
6 | {
7 | public static class ObservableCollectionExtensions
8 | {
9 | public static IReadOnlyObservableList ToReadOnly(this IObservableList self)
10 | {
11 | return (IReadOnlyObservableList)self;
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableCollectionExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d6902899eaea74e939bd52d4b2da6a86
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableDictionary.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableCollection
5 | {
6 | [Serializable]
7 | public class ObservableDictionary : ObservableDictionaryBase
8 | {
9 | [SerializeField] private TValue[] _values;
10 |
11 | protected override TValue[] InternalValues
12 | {
13 | get => _values;
14 | set => _values = value;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 45cc5821b46a7474894e8bb8748df238
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableDictionaryBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9ac46d497c10741cd8095df8bc447718
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableDictionaryEvent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 877488a0c65ea4e7a82aa2693df21721
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableList.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using UnityEngine;
4 |
5 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableCollection
6 | {
7 | [Serializable]
8 | public class ObservableList : ObservableListBase
9 | {
10 | [SerializeField] private List _internalList = new List();
11 |
12 | protected override List InternalList => _internalList;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8548f36caf9874aadbe59c3a528ad372
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableListBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c61d0b724f1d74779a96dd9ae95e5a41
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/ObservableListEvent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 287ae37bb5fb34d65bc766290ac56be3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/SerializeReferenceObservableDictionary.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableCollection
5 | {
6 | [Serializable]
7 | public class SerializeReferenceObservableDictionary : ObservableDictionaryBase
8 | {
9 | [SerializeReference] private TValue[] _values;
10 |
11 | protected override TValue[] InternalValues
12 | {
13 | get => _values;
14 | set => _values = value;
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/SerializeReferenceObservableDictionary.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ef7a6410ea6146f49048fbcca1dbc56
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/SerializeReferenceObservableList.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using UnityEngine;
4 |
5 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableCollection
6 | {
7 | [Serializable]
8 | public class SerializeReferenceObservableList : ObservableListBase
9 | {
10 | [SerializeReference] private List _internalList = new List();
11 |
12 | protected override List InternalList => _internalList;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableCollection/SerializeReferenceObservableList.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 150b28afebfeb4e83b96dfa4a0323810
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableImplExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc0a03ed384cd4554b6f7c55fcb7f2d0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 83f1423476f6a4411bf99e606c48b254
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/IObservableProperty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ba0901a06ed34beda3fe7d58d058cc7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/ObservableProperty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f10f6174aeae04de2a1c2c315482ad4c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/ObservablePropertyExtensions.cs:
--------------------------------------------------------------------------------
1 | // --------------------------------------------------------------
2 | // Copyright 2022 CyberAgent, Inc.
3 | // --------------------------------------------------------------
4 |
5 | namespace SmartAddresser.Editor.Foundation.TinyRx.ObservableProperty
6 | {
7 | public static class ObservablePropertyExtensions
8 | {
9 | public static ReadOnlyObservableProperty ToReadOnly(this IObservableProperty self)
10 | {
11 | return new ReadOnlyObservableProperty(self);
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/ObservablePropertyExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a72cba98425f40c880583b809108f67
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/PrimitiveObservableProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ee397d9d6ad0f489f9fc16c58ab25eed
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/ReadOnlyObservableProperty.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6446d2eb998784b2abb0049c962ee304
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/ObservableProperty/UnityStructObservableProperties.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24e51c4d373a340e1a8849516371c9c0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/Observer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 19eaf4e52218041a69ce6d611cc1d520
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/Foundation/TinyRx/Subject.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 979464fc367cd47389715ec838d7cdf6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/SmartAddresser.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "SmartAddresser.Editor",
3 | "rootNamespace": "",
4 | "references": [
5 | "GUID:9e24947de15b9834991c9d8411ea37cf",
6 | "GUID:69448af7b92c7f342b298e06a37122aa",
7 | "GUID:c5ecc461727906345a35491a0440694f"
8 | ],
9 | "includePlatforms": [
10 | "Editor"
11 | ],
12 | "excludePlatforms": [],
13 | "allowUnsafeCode": false,
14 | "overrideReferences": false,
15 | "precompiledReferences": [],
16 | "autoReferenced": true,
17 | "defineConstraints": [],
18 | "versionDefines": [],
19 | "noEngineReferences": false
20 | }
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Editor/SmartAddresser.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0d9d9745b6663412690572ec8a4c3bc7
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d21575f2f728474e9f6075ec728449d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c652c03dfd4a143ab8ce1034258846af
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6a72cfc91e2c0472ea42baf0179df39c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af1600071311e4674b4ecea0e38366c3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/LayoutRules.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 78323742b3809446391599ce7084b994
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/LayoutRules/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 309e687f031684e67b5c927b8c317de6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/LayoutRules/Shared/AssetPathBasedProviderTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c3123791eaf3143d69dbdb696091c170
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Layouts.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7e7948b980ad94b46ab33530d870a4d9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Layouts/ValidateLayoutTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99a04c9af082d4e66911fe77bd4600bc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Services.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 738a47aa32b3740189200b9b115d3c75
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Services/ApplyLayoutRuleServiceTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a83d994500ac447ff99a9358fe0d1179
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Services/BuildLayoutServiceTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c4974a2da19c4e59a45344966e706ef
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dfb9da7115a2f45bca9e2ac2d9d24de8
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 19bfb459c260a408a9098415438df852
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4847e4ef6ca6e4e88a7075bad2ae54b7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/DependentObjectBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b030e7705a4204b7fb7d0d2346db717f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/ExtensionBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e847d08c9b064e3d9c0bc7606052824
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/FindAssetsBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 10528972d925a42ff9308e66b0dd530f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/ObjectBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c29194bcc0f2a46d3a18d2cfc107a0ca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/RegexBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ebadfc9e7c2fc47ee91e5059ab75251d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/AssetGroups/AssetFilterImpl/TypeBasedAssetFilterTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ab92c4c1061f34cec887ad4a6ad44fa3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/Models/Shared/FakeAssetDatabaseAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31f3c797597424a8396d66f20f2b1e4e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Core/TestAssetPaths.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d53b1eefaf1a24afdb77b11c8f542405
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 34f371379c9b14fab8e2a746a0bbe448
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/FakeAddressableAssetEntryAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a4327287a1a5c497dadedc51af12d937
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/FakeAddressableAssetSettingsAdapter.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d62ffa0d1da9f4c81843278ba8452bdc
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8fe4f7c915b89400ebba4d560a202146
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning/CompositeVersionComparatorTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2453fd933a39c469e9f9344bd384daf7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning/CreateVersionTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 449e062458e6b4f30b1c1fc7c2c6bb0b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning/PrereleaseComparisonTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e3d44cffc2414b9087c7fff18308a19
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning/UnityVersionExpressionParserTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 19f1eb1b279f34072aea4b8d58d3db46
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/Foundation/SemanticVersioning/VersionComparatorTest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 341e979dbbbd2408587bd779daa4b0ef
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/SmartAddresser.Tests.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a8208c839af1496785279541ddda3a9
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: deb48049c7cd74606bef8522fccce680
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Dummy.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08f5adc7739134e2cb2ae473a73d2856
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Dummy.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f53ee30a9e600454898228229ee0481c
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Dummy/prefab_dummy.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 07a370f4ea69d4921a808da724d6975d
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Dummy1.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74e1960632d4d09408b78786e655d47e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Dummy1/prefab_dummy_1.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 441d6a4418867364abf17c4c1335cedb
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 934f83f5f9ace482c8bcd142c50239a9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/mat_test_tex_64.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8cb574b141ea04088a6ec45fc5fd5ae9
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/prefab_test_tex_64.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7416401eae668447dbd22effcedb75ed
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_128.png
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_256.png
--------------------------------------------------------------------------------
/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Assets/SmartAddresser/Tests/Editor/TestAssets/Shared/tex_test_64.png
--------------------------------------------------------------------------------
/Assets/SmartAddresser/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "jp.co.cyberagent.smartaddresser",
3 | "displayName": "Smart Addresser",
4 | "version": "1.0.10",
5 | "unity": "2020.3",
6 | "license": "MIT",
7 | "author": {
8 | "name": "CyberAgent"
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Assets/SmartAddresser/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 873cb32b98d1f4c53babc0c9f5708b09
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Documentation/Images/apply_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/apply_01.png
--------------------------------------------------------------------------------
/Documentation/Images/apply_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/apply_02.png
--------------------------------------------------------------------------------
/Documentation/Images/apply_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/apply_03.png
--------------------------------------------------------------------------------
/Documentation/Images/apply_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/apply_04.png
--------------------------------------------------------------------------------
/Documentation/Images/concept_01.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/concept_01.gif
--------------------------------------------------------------------------------
/Documentation/Images/concept_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/concept_02.png
--------------------------------------------------------------------------------
/Documentation/Images/concept_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/concept_03.png
--------------------------------------------------------------------------------
/Documentation/Images/custom_filter_provider_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/custom_filter_provider_01.png
--------------------------------------------------------------------------------
/Documentation/Images/custom_filter_provider_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/custom_filter_provider_02.png
--------------------------------------------------------------------------------
/Documentation/Images/logo_color.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/logo_color.png
--------------------------------------------------------------------------------
/Documentation/Images/logo_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/logo_white.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_01.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_01.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_02.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_03.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_04.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_05.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_06.png
--------------------------------------------------------------------------------
/Documentation/Images/setup_rules_07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/setup_rules_07.png
--------------------------------------------------------------------------------
/Documentation/Images/smart_addresser_en.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/smart_addresser_en.gif
--------------------------------------------------------------------------------
/Documentation/Images/smart_addresser_ja.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/smart_addresser_ja.gif
--------------------------------------------------------------------------------
/Documentation/Images/validation_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/validation_01.png
--------------------------------------------------------------------------------
/Documentation/Images/versioning_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/versioning_01.png
--------------------------------------------------------------------------------
/Documentation/Images/versioning_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/versioning_02.png
--------------------------------------------------------------------------------
/Documentation/Images/versioning_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CyberAgentGameEntertainment/SmartAddresser/d015dc6c1de5a69ac8fe3e8d665322e36970b356/Documentation/Images/versioning_03.png
--------------------------------------------------------------------------------
/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_SpatializerPlugin:
16 | m_AmbisonicDecoderPlugin:
17 | m_DisableAudio: 0
18 | m_VirtualizeEffects: 1
19 | m_RequestedDSPBufferSize: 1024
20 |
--------------------------------------------------------------------------------
/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1045 &1
4 | EditorBuildSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Scenes: []
8 | m_configObjects:
9 | com.unity.addressableassets: {fileID: 11400000, guid: d9184b548fd8f42b6bb29da3820d5183, type: 2}
10 |
--------------------------------------------------------------------------------
/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2020.3.40f1
2 | m_EditorVersionWithRevision: 2020.3.40f1 (ba48d4efcef1)
3 |
--------------------------------------------------------------------------------
/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 2
6 | tags: []
7 | layers:
8 | - Default
9 | - TransparentFX
10 | - Ignore Raycast
11 | -
12 | - Water
13 | - UI
14 | -
15 | -
16 | -
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | m_SortingLayers:
41 | - name: Default
42 | uniqueID: 0
43 | locked: 0
44 |
--------------------------------------------------------------------------------
/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep: 0.02
7 | Maximum Allowed Timestep: 0.33333334
8 | m_TimeScale: 1
9 | Maximum Particle Timestep: 0.03
10 |
--------------------------------------------------------------------------------
/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_RenderPipeSettingsPath:
11 | m_FixedTimeStep: 0.016666668
12 | m_MaxDeltaTime: 0.05
13 |
--------------------------------------------------------------------------------
/ProjectSettings/VersionControlSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!890905787 &1
4 | VersionControlSettings:
5 | m_ObjectHideFlags: 0
6 | m_Mode: Visible Meta Files
7 | m_CollabEditorSettings:
8 | inProgressEnabled: 1
9 |
--------------------------------------------------------------------------------
/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------