├── .editorconfig ├── .gitignore ├── Demos.meta ├── Demos ├── DebuggableEditors.meta ├── DebuggableEditors │ ├── DebuggableEditorsDemo.unity │ ├── DebuggableEditorsDemo.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── SampleObject.cs │ │ ├── SampleObject.cs.meta │ │ ├── SampleObjectForInGameDebugging.cs │ │ ├── SampleObjectForInGameDebugging.cs.meta │ │ ├── com.ecasillas.commonutils.demos.debuggableeditors.asmdef │ │ └── com.ecasillas.commonutils.demos.debuggableeditors.asmdef.meta ├── Draggables.meta ├── Draggables │ ├── Dragabbles3D.unity │ ├── Dragabbles3D.unity.meta │ ├── Draggables2D.unity │ └── Draggables2D.unity.meta ├── Effects.meta ├── Effects │ ├── ShakingTransform.meta │ └── ShakingTransform │ │ ├── ExplosionDemo-ShakingPreset.asset │ │ ├── ExplosionDemo-ShakingPreset.asset.meta │ │ ├── RedMaterial.mat │ │ ├── RedMaterial.mat.meta │ │ ├── ShakingTransformDemo.unity │ │ └── ShakingTransformDemo.unity.meta ├── LegacyGUI.meta ├── LegacyGUI │ ├── GUILinesDemo.unity │ ├── GUILinesDemo.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── Demo.cs │ │ ├── Demo.cs.meta │ │ ├── com.ecasillas.commonutils.demos.legacyGUI.asmdef │ │ └── com.ecasillas.commonutils.demos.legacyGUI.asmdef.meta ├── UI.meta └── UI │ ├── AnimatedScoreDisplay.meta │ ├── AnimatedScoreDisplay │ ├── AnimatedScoreDisplayDemo.unity │ └── AnimatedScoreDisplayDemo.unity.meta │ ├── ProgressDisplay.meta │ ├── ProgressDisplay │ ├── ProgressDisplayDemo.unity │ ├── ProgressDisplayDemo.unity.meta │ ├── Scripts.meta │ └── Scripts │ │ ├── ProgressDisplayDemo.cs │ │ ├── ProgressDisplayDemo.cs.meta │ │ ├── com.ecasillas.commonutils.demos.ui.progressdisplay.asmdef │ │ └── com.ecasillas.commonutils.demos.ui.progressdisplay.asmdef.meta │ ├── SettingsFields.meta │ ├── SettingsFields │ ├── Scripts.meta │ ├── Scripts │ │ ├── ClearButtonController.cs │ │ ├── ClearButtonController.cs.meta │ │ ├── SampleEnum.cs │ │ ├── SampleEnum.cs.meta │ │ ├── SampleEnumDropdownFieldController.cs │ │ ├── SampleEnumDropdownFieldController.cs.meta │ │ ├── com.ecasillas.commonutils.demos.ui.settingsfields.asmdef │ │ └── com.ecasillas.commonutils.demos.ui.settingsfields.asmdef.meta │ ├── SettingsFieldsDemo.unity │ └── SettingsFieldsDemo.unity.meta │ ├── SimpleColorPicker.meta │ ├── SimpleColorPicker │ ├── MaterialColorChanger.cs │ ├── MaterialColorChanger.cs.meta │ ├── SimpleColorPickerDemo.unity │ ├── SimpleColorPickerDemo.unity.meta │ ├── UnlitMaterial.mat │ ├── UnlitMaterial.mat.meta │ ├── com.ecasillas.commonutils.demos.ui.simplecolorpicker.asmdef │ └── com.ecasillas.commonutils.demos.ui.simplecolorpicker.asmdef.meta │ ├── Submenus.meta │ ├── Submenus │ ├── SubmenusDemo.unity │ └── SubmenusDemo.unity.meta │ ├── TiledSpriteFromTexture.meta │ ├── TiledSpriteFromTexture │ ├── Textures.meta │ ├── Textures │ │ ├── frets.png │ │ ├── frets.png.meta │ │ ├── stars.png │ │ └── stars.png.meta │ ├── TiledSpriteFromTextureDemo.unity │ └── TiledSpriteFromTextureDemo.unity.meta │ ├── ToastyDemo.meta │ └── ToastyDemo │ ├── ToastyDemo.unity │ └── ToastyDemo.unity.meta ├── Editor.meta ├── Editor ├── Android.meta ├── Android │ ├── ADBUtils.cs │ ├── ADBUtils.cs.meta │ ├── APKInstallerWindow.cs │ ├── APKInstallerWindow.cs.meta │ ├── APKManifestExtractor.cs │ ├── APKManifestExtractor.cs.meta │ ├── AndroidEditorUtils.cs │ ├── AndroidEditorUtils.cs.meta │ ├── AndroidManifestParser.cs │ ├── AndroidManifestParser.cs.meta │ ├── MainActivityChecker.cs │ └── MainActivityChecker.cs.meta ├── AnimatedScoreDisplayEditor.cs ├── AnimatedScoreDisplayEditor.cs.meta ├── Assembly.cs ├── Assembly.cs.meta ├── AssetCleaner.meta ├── AssetCleaner │ ├── AssetCleanerWindow.cs │ ├── AssetCleanerWindow.cs.meta │ ├── AssetCollector.cs │ ├── AssetCollector.cs.meta │ ├── ClassReferenceCollection.cs │ ├── ClassReferenceCollection.cs.meta │ ├── ShaderReferenceCollection.cs │ └── ShaderReferenceCollection.cs.meta ├── BuildUtils.cs ├── BuildUtils.cs.meta ├── BuiltInIcons.meta ├── BuiltInIcons │ ├── EditorIcon.cs │ ├── EditorIcon.cs.meta │ ├── EditorIconExplorerWindow.cs │ ├── EditorIconExplorerWindow.cs.meta │ ├── EditorIconExtensions.cs │ └── EditorIconExtensions.cs.meta ├── ConsoleUtils.cs ├── ConsoleUtils.cs.meta ├── CustomEditors.meta ├── CustomEditors │ ├── EnhancedObjectsEditors.cs │ ├── EnhancedObjectsEditors.cs.meta │ ├── Input.meta │ ├── Input │ │ ├── SelectionFromKeyboardEditor.cs │ │ ├── SelectionFromKeyboardEditor.cs.meta │ │ ├── SequentialKeyboardNavigationManagerEditor.cs │ │ ├── SequentialKeyboardNavigationManagerEditor.cs.meta │ │ ├── SwipeManagerEditor.cs │ │ └── SwipeManagerEditor.cs.meta │ ├── ShakingTransformControllerEditor.cs │ ├── ShakingTransformControllerEditor.cs.meta │ ├── SimpleColorPickerEditor.cs │ ├── SimpleColorPickerEditor.cs.meta │ ├── TiledSpriteFromTextureEditor.cs │ ├── TiledSpriteFromTextureEditor.cs.meta │ ├── WebResourceComponentEditor.cs │ └── WebResourceComponentEditor.cs.meta ├── DebuggableEditors.meta ├── DebuggableEditors │ ├── AbstractDebuggableEditor.cs │ ├── AbstractDebuggableEditor.cs.meta │ ├── AbstractMonoBehaviourDebuggableEditor.cs │ ├── AbstractMonoBehaviourDebuggableEditor.cs.meta │ ├── AbstractScriptableObjectDebuggableEditor.cs │ ├── AbstractScriptableObjectDebuggableEditor.cs.meta │ ├── ComponentsCache.cs │ ├── ComponentsCache.cs.meta │ ├── DebuggableComponentData.cs │ ├── DebuggableComponentData.cs.meta │ ├── DebuggableEditorStyles.cs │ ├── DebuggableEditorStyles.cs.meta │ ├── DebuggableEditorUtils.cs │ ├── DebuggableEditorUtils.cs.meta │ ├── DebuggableProxyEditor.cs │ └── DebuggableProxyEditor.cs.meta ├── DynamicEnums.meta ├── DynamicEnums │ ├── Drawers.meta │ ├── Drawers │ │ ├── DynamicEnumDictionaryDrawer.cs │ │ ├── DynamicEnumDictionaryDrawer.cs.meta │ │ ├── DynamicEnumDrawer.cs │ │ ├── DynamicEnumDrawer.cs.meta │ │ ├── DynamicEnumKeyValuePairDrawer.cs │ │ └── DynamicEnumKeyValuePairDrawer.cs.meta │ ├── DynamicEnumDefinitionsEditor.cs │ ├── DynamicEnumDefinitionsEditor.cs.meta │ ├── DynamicEnumsMenuItems.cs │ └── DynamicEnumsMenuItems.cs.meta ├── EditorExtensions.RenderField.cs ├── EditorExtensions.RenderField.cs.meta ├── EditorExtensions.cs ├── EditorExtensions.cs.meta ├── EditorPrefsValues.meta ├── EditorPrefsValues │ ├── AbstractEditorPrefsValue.cs │ ├── AbstractEditorPrefsValue.cs.meta │ ├── EditorPrefsEnum.cs │ ├── EditorPrefsEnum.cs.meta │ ├── EditorPrefsInt.cs │ ├── EditorPrefsInt.cs.meta │ ├── EditorPrefsString.cs │ └── EditorPrefsString.cs.meta ├── GameObjectOrganizer.cs ├── GameObjectOrganizer.cs.meta ├── GlobalVerbositySettingsEditor.cs ├── GlobalVerbositySettingsEditor.cs.meta ├── GroundEnforcer.cs ├── GroundEnforcer.cs.meta ├── Inspector.meta ├── Inspector │ ├── AbstractBoxedPropertyDrawer.cs │ ├── AbstractBoxedPropertyDrawer.cs.meta │ ├── AbstractSerializableDictionaryDrawer.cs │ ├── AbstractSerializableDictionaryDrawer.cs.meta │ ├── HelpBoxAttributeDrawer.cs │ ├── HelpBoxAttributeDrawer.cs.meta │ ├── PropertyDrawerUtils.cs │ ├── PropertyDrawerUtils.cs.meta │ ├── SceneRefs.meta │ ├── SceneRefs │ │ ├── SceneReferencePropertyDrawer.cs │ │ └── SceneReferencePropertyDrawer.cs.meta │ ├── StringPerPlatformDictionaryDrawer.cs │ ├── StringPerPlatformDictionaryDrawer.cs.meta │ ├── UnityLayerAttributeDrawer.cs │ ├── UnityLayerAttributeDrawer.cs.meta │ ├── UnityTagAttributeDrawer.cs │ └── UnityTagAttributeDrawer.cs.meta ├── Linters.meta ├── Linters │ ├── Linter.cs │ ├── Linter.cs.meta │ ├── NamespacesLinter.meta │ └── NamespacesLinter │ │ ├── NamespaceVerifier.cs │ │ └── NamespaceVerifier.cs.meta ├── MenuItems.cs ├── MenuItems.cs.meta ├── MinimapGeneratorWindow.cs ├── MinimapGeneratorWindow.cs.meta ├── PromoBadgeAppDataCollectionEditor.cs ├── PromoBadgeAppDataCollectionEditor.cs.meta ├── Publitch.meta ├── Publitch │ ├── ButlerParser.cs │ ├── ButlerParser.cs.meta │ ├── ButlerStatus.cs │ ├── ButlerStatus.cs.meta │ ├── PublitchWindow.cs │ └── PublitchWindow.cs.meta ├── ReflectionUtils.cs ├── ReflectionUtils.cs.meta ├── SceneAutoLoading.meta ├── SceneAutoLoading │ ├── SceneAutoLoader.cs │ ├── SceneAutoLoader.cs.meta │ ├── SceneAutoLoaderConfigWindow.cs │ └── SceneAutoLoaderConfigWindow.cs.meta ├── ScreenshotManager.meta ├── ScreenshotManager │ ├── ScreenshotManager.cs │ ├── ScreenshotManager.cs.meta │ ├── ScreenshotManagerConfigWindow.cs │ └── ScreenshotManagerConfigWindow.cs.meta ├── ScriptableObjectUtility.cs ├── ScriptableObjectUtility.cs.meta ├── SerializeableCollectionsPropertyHelper.cs ├── SerializeableCollectionsPropertyHelper.cs.meta ├── SkeletonViewRenderer.cs ├── SkeletonViewRenderer.cs.meta ├── SystemProcesses.meta ├── SystemProcesses │ ├── CommandLineRunner.cs │ ├── CommandLineRunner.cs.meta │ ├── Win32ErrorCode.cs │ └── Win32ErrorCode.cs.meta ├── TaggedFinderWindow.cs ├── TaggedFinderWindow.cs.meta ├── TextureScale.cs ├── TextureScale.cs.meta ├── UIKeyboardBindingsWindow.cs ├── UIKeyboardBindingsWindow.cs.meta ├── WebGLServer.meta ├── WebGLServer │ ├── WebGLServerWindow.cs │ └── WebGLServerWindow.cs.meta ├── com.ecasillas.commonutils.editor.asmdef └── com.ecasillas.commonutils.editor.asmdef.meta ├── External.meta ├── External ├── NSubstitute.dll └── NSubstitute.dll.meta ├── LICENSE ├── LICENSE.meta ├── README.md ├── README.md.meta ├── Runtime.meta ├── Runtime ├── Plugins.meta ├── Plugins │ ├── WebGL.meta │ └── WebGL │ │ ├── CommonUtils.jspre │ │ ├── CommonUtils.jspre.meta │ │ ├── WebGLBridge.jslib │ │ └── WebGLBridge.jslib.meta ├── Prefabs.meta ├── Prefabs │ ├── BasicSceneLoader.prefab │ └── BasicSceneLoader.prefab.meta ├── Scripts.meta ├── Scripts │ ├── AbstractMonoBehaviourSingleton.cs │ ├── AbstractMonoBehaviourSingleton.cs.meta │ ├── Assembly.cs │ ├── Assembly.cs.meta │ ├── AssemblyReloadUtil.cs │ ├── AssemblyReloadUtil.cs.meta │ ├── AsyncUtils.cs │ ├── AsyncUtils.cs.meta │ ├── CircularSequence.cs │ ├── CircularSequence.cs.meta │ ├── ComponentsCache.cs │ ├── ComponentsCache.cs.meta │ ├── Coroutines.meta │ ├── Coroutines │ │ ├── CoroutineExtensions.cs │ │ ├── CoroutineExtensions.cs.meta │ │ ├── Coroutiner.cs │ │ └── Coroutiner.cs.meta │ ├── CountdownTimer.cs │ ├── CountdownTimer.cs.meta │ ├── DebuggableEditors.meta │ ├── DebuggableEditors │ │ ├── AbstractReflectedMember.cs │ │ ├── AbstractReflectedMember.cs.meta │ │ ├── DebuggableEditorGameView.cs │ │ ├── DebuggableEditorGameView.cs.meta │ │ ├── DebuggableEditorsUtils.cs │ │ ├── DebuggableEditorsUtils.cs.meta │ │ ├── DebuggableProxy.cs │ │ ├── DebuggableProxy.cs.meta │ │ ├── ReflectedMethod.cs │ │ ├── ReflectedMethod.cs.meta │ │ ├── ReflectedProperty.cs │ │ └── ReflectedProperty.cs.meta │ ├── Draggables.meta │ ├── Draggables │ │ ├── AbstractDraggable.cs │ │ ├── AbstractDraggable.cs.meta │ │ ├── Draggable2D.cs │ │ ├── Draggable2D.cs.meta │ │ ├── Draggable3D.cs │ │ └── Draggable3D.cs.meta │ ├── DynamicEnums.meta │ ├── DynamicEnums │ │ ├── Dictionaries.meta │ │ ├── Dictionaries │ │ │ ├── DynamicEnumDictionary.cs │ │ │ ├── DynamicEnumDictionary.cs.meta │ │ │ ├── DynamicEnumKeyValuePair.cs │ │ │ └── DynamicEnumKeyValuePair.cs.meta │ │ ├── DynamicEnum.cs │ │ ├── DynamicEnum.cs.meta │ │ ├── DynamicEnumAttribute.cs │ │ ├── DynamicEnumAttribute.cs.meta │ │ ├── DynamicEnumDefinitions.cs │ │ ├── DynamicEnumDefinitions.cs.meta │ │ ├── DynamicEnumManager.cs │ │ └── DynamicEnumManager.cs.meta │ ├── EditorUtils.cs │ ├── EditorUtils.cs.meta │ ├── Effects.meta │ ├── Effects │ │ ├── ShakingTransform.meta │ │ └── ShakingTransform │ │ │ ├── IShakingTransformPreset.cs │ │ │ ├── IShakingTransformPreset.cs.meta │ │ │ ├── ScriptableShakingTransformPreset.cs │ │ │ ├── ScriptableShakingTransformPreset.cs.meta │ │ │ ├── ShakingTransformController.cs │ │ │ ├── ShakingTransformController.cs.meta │ │ │ ├── ShakingTransformPreset.cs │ │ │ └── ShakingTransformPreset.cs.meta │ ├── EnhancedMonoBehaviour.cs │ ├── EnhancedMonoBehaviour.cs.meta │ ├── EnhancedScriptableObject.cs │ ├── EnhancedScriptableObject.cs.meta │ ├── EventNotifiers.meta │ ├── EventNotifiers │ │ ├── TriggerNotifier.cs │ │ ├── TriggerNotifier.cs.meta │ │ ├── UnityEventsNotifier.cs │ │ └── UnityEventsNotifier.cs.meta │ ├── Events.cs │ ├── Events.cs.meta │ ├── ExtendedGizmos.cs │ ├── ExtendedGizmos.cs.meta │ ├── Extensions.meta │ ├── Extensions │ │ ├── AnimatorExtensions.cs │ │ ├── AnimatorExtensions.cs.meta │ │ ├── ArrayExtensions.cs │ │ ├── ArrayExtensions.cs.meta │ │ ├── Base64ImageExtensions.cs │ │ ├── Base64ImageExtensions.cs.meta │ │ ├── BehaviourExtensions.cs │ │ ├── BehaviourExtensions.cs.meta │ │ ├── BlinkerUIElementExtensions.cs │ │ ├── BlinkerUIElementExtensions.cs.meta │ │ ├── BoundsExtensions.cs │ │ ├── BoundsExtensions.cs.meta │ │ ├── CameraExtensions.cs │ │ ├── CameraExtensions.cs.meta │ │ ├── CanvasExtensions.cs │ │ ├── CanvasExtensions.cs.meta │ │ ├── ColorExtensions.cs │ │ ├── ColorExtensions.cs.meta │ │ ├── DateTimeExtensions.cs │ │ ├── DateTimeExtensions.cs.meta │ │ ├── DictionaryExtensions.cs │ │ ├── DictionaryExtensions.cs.meta │ │ ├── EnumExtensions.cs │ │ ├── EnumExtensions.cs.meta │ │ ├── EnumerableExtensions.cs │ │ ├── EnumerableExtensions.cs.meta │ │ ├── FloatExtensions.cs │ │ ├── FloatExtensions.cs.meta │ │ ├── GameObjectExtensions.cs │ │ ├── GameObjectExtensions.cs.meta │ │ ├── MatrixExtensions.cs │ │ ├── MatrixExtensions.cs.meta │ │ ├── MonoBehaviourExtensions.cs │ │ ├── MonoBehaviourExtensions.cs.meta │ │ ├── QuaternionExtensions.cs │ │ ├── QuaternionExtensions.cs.meta │ │ ├── RectTransformExtensions.cs │ │ ├── RectTransformExtensions.cs.meta │ │ ├── RendererExtensions.cs │ │ ├── RendererExtensions.cs.meta │ │ ├── StringExtensions.cs │ │ ├── StringExtensions.cs.meta │ │ ├── SystemObjectExtensions.cs │ │ ├── SystemObjectExtensions.cs.meta │ │ ├── TransformExtensions.cs │ │ ├── TransformExtensions.cs.meta │ │ ├── UnityWebRequestExtensions.cs │ │ ├── UnityWebRequestExtensions.cs.meta │ │ ├── Vector2Extensions.cs │ │ ├── Vector2Extensions.cs.meta │ │ ├── Vector3Extensions.cs │ │ └── Vector3Extensions.cs.meta │ ├── External.meta │ ├── External │ │ ├── PixelPlacement.meta │ │ └── PixelPlacement │ │ │ ├── com.pixelplacement.itween.asmdef │ │ │ ├── com.pixelplacement.itween.asmdef.meta │ │ │ ├── iTween.cs │ │ │ └── iTween.cs.meta │ ├── GUIMaquetter.meta │ ├── GUIMaquetter │ │ ├── Prefab.meta │ │ ├── Prefab │ │ │ ├── GUIMaquetter.prefab │ │ │ ├── GUIMaquetter.prefab.meta │ │ │ ├── GUIMaquetterHandler.cs │ │ │ └── GUIMaquetterHandler.cs.meta │ │ ├── _DemoScene.meta │ │ ├── _DemoScene │ │ │ ├── GUIMaquetterHandlerDemo.cs │ │ │ ├── GUIMaquetterHandlerDemo.cs.meta │ │ │ ├── demo.unity │ │ │ ├── demo.unity.meta │ │ │ ├── demoSettings.lighting │ │ │ ├── demoSettings.lighting.meta │ │ │ ├── image.png │ │ │ └── image.png.meta │ │ ├── scripts.meta │ │ └── scripts │ │ │ ├── ComboBox.cs │ │ │ ├── ComboBox.cs.meta │ │ │ ├── GUIItem.cs │ │ │ ├── GUIItem.cs.meta │ │ │ ├── Image.cs │ │ │ ├── Image.cs.meta │ │ │ ├── Maquetter.cs │ │ │ └── Maquetter.cs.meta │ ├── GameObjectDocumentation.cs │ ├── GameObjectDocumentation.cs.meta │ ├── Heaps.meta │ ├── Heaps │ │ ├── DynamicPriorityQueue.cs │ │ ├── DynamicPriorityQueue.cs.meta │ │ ├── PriorityQueue.cs │ │ └── PriorityQueue.cs.meta │ ├── ISceneLoaderImpl.cs │ ├── ISceneLoaderImpl.cs.meta │ ├── IndexRandomizer.cs │ ├── IndexRandomizer.cs.meta │ ├── Input.meta │ ├── Input │ │ ├── AndroidButtonsListener.cs │ │ ├── AndroidButtonsListener.cs.meta │ │ ├── ButtonExternalControllers.meta │ │ ├── ButtonExternalControllers │ │ │ ├── AbstractButtonExternalController.cs │ │ │ ├── AbstractButtonExternalController.cs.meta │ │ │ ├── ButtonExternalControllerBlocker.cs │ │ │ ├── ButtonExternalControllerBlocker.cs.meta │ │ │ ├── ButtonFromKeyboard.cs │ │ │ ├── ButtonFromKeyboard.cs.meta │ │ │ ├── ButtonFromMouse.cs │ │ │ ├── ButtonFromMouse.cs.meta │ │ │ ├── IButtonExternalController.cs │ │ │ ├── IButtonExternalController.cs.meta │ │ │ ├── SequentialKeyboardNavigation.meta │ │ │ └── SequentialKeyboardNavigation │ │ │ │ ├── FocusFeedback.meta │ │ │ │ ├── FocusFeedback │ │ │ │ ├── AnimationFocusFeedback.cs │ │ │ │ ├── AnimationFocusFeedback.cs.meta │ │ │ │ ├── IFocusFeedback.cs │ │ │ │ └── IFocusFeedback.cs.meta │ │ │ │ ├── FocusableButtonFromKeyboard.cs │ │ │ │ ├── FocusableButtonFromKeyboard.cs.meta │ │ │ │ ├── FocusableButtonFromKeyboardComparer.cs │ │ │ │ ├── FocusableButtonFromKeyboardComparer.cs.meta │ │ │ │ ├── IFocusableButtonFromKeyboard.cs │ │ │ │ ├── IFocusableButtonFromKeyboard.cs.meta │ │ │ │ ├── ISequentialKeyboardNavigationManager.cs │ │ │ │ ├── ISequentialKeyboardNavigationManager.cs.meta │ │ │ │ ├── SequentialKeyboardNavigationManager.cs │ │ │ │ └── SequentialKeyboardNavigationManager.cs.meta │ │ ├── KeyboardStringReader.cs │ │ ├── KeyboardStringReader.cs.meta │ │ ├── SelectionFromKeyboard.cs │ │ ├── SelectionFromKeyboard.cs.meta │ │ ├── SwipeManager.cs │ │ └── SwipeManager.cs.meta │ ├── Inspector.meta │ ├── Inspector │ │ ├── HelpBox.meta │ │ ├── HelpBox │ │ │ ├── HelpBoxAttribute.cs │ │ │ └── HelpBoxAttribute.cs.meta │ │ ├── SceneRefs.meta │ │ ├── SceneRefs │ │ │ ├── LICENSE │ │ │ ├── LICENSE.meta │ │ │ ├── README.md │ │ │ ├── README.md.meta │ │ │ ├── SceneData.cs │ │ │ ├── SceneData.cs.meta │ │ │ ├── SceneReference.cs │ │ │ ├── SceneReference.cs.meta │ │ │ ├── SceneReferenceTest.cs │ │ │ └── SceneReferenceTest.cs.meta │ │ ├── UnityLayerAttribute.cs │ │ ├── UnityLayerAttribute.cs.meta │ │ ├── UnityTagAttribute.cs │ │ └── UnityTagAttribute.cs.meta │ ├── LegacyGUI.meta │ ├── LegacyGUI │ │ ├── AspectRatio.cs │ │ ├── AspectRatio.cs.meta │ │ ├── DrawableGUI.meta │ │ ├── DrawableGUI │ │ │ ├── DrawableText.cs │ │ │ └── DrawableText.cs.meta │ │ ├── GUICoords.cs │ │ ├── GUICoords.cs.meta │ │ ├── GUILines.cs │ │ └── GUILines.cs.meta │ ├── LocalPersistence.meta │ ├── LocalPersistence │ │ ├── AbstractEntity.cs │ │ ├── AbstractEntity.cs.meta │ │ ├── IEntity.cs │ │ ├── IEntity.cs.meta │ │ ├── PlayerPrefsDb.cs │ │ ├── PlayerPrefsDb.cs.meta │ │ ├── PlayerPrefsUtils.cs │ │ └── PlayerPrefsUtils.cs.meta │ ├── Logging.meta │ ├── Logging │ │ ├── ILogger.cs │ │ ├── ILogger.cs.meta │ │ ├── LogLevel.cs │ │ ├── LogLevel.cs.meta │ │ ├── UnityLogger.cs │ │ └── UnityLogger.cs.meta │ ├── MaterialRandomizer.cs │ ├── MaterialRandomizer.cs.meta │ ├── MathUtils.cs │ ├── MathUtils.cs.meta │ ├── NetworkAddress.cs │ ├── NetworkAddress.cs.meta │ ├── ObjectFinder.cs │ ├── ObjectFinder.cs.meta │ ├── ObjectPooling.meta │ ├── ObjectPooling │ │ ├── BasicObjectFromPool.cs │ │ ├── BasicObjectFromPool.cs.meta │ │ ├── IObjectFromPool.cs │ │ ├── IObjectFromPool.cs.meta │ │ ├── ObjectFromPoolExtensions.cs │ │ ├── ObjectFromPoolExtensions.cs.meta │ │ ├── PrefabPool.cs │ │ ├── PrefabPool.cs.meta │ │ ├── PrefabPoolManager.Statics.cs │ │ ├── PrefabPoolManager.Statics.cs.meta │ │ ├── PrefabPoolManager.cs │ │ └── PrefabPoolManager.cs.meta │ ├── PhysicsUtils.cs │ ├── PhysicsUtils.cs.meta │ ├── RandomList.cs │ ├── RandomList.cs.meta │ ├── RestSdk.meta │ ├── RestSdk │ │ ├── DtoCollection.cs │ │ ├── DtoCollection.cs.meta │ │ ├── IRestClient.cs │ │ ├── IRestClient.cs.meta │ │ ├── InternetTester.cs │ │ ├── InternetTester.cs.meta │ │ ├── RestClient.cs │ │ ├── RestClient.cs.meta │ │ ├── RestResponse.cs │ │ ├── RestResponse.cs.meta │ │ ├── RestResponseClass.cs │ │ └── RestResponseClass.cs.meta │ ├── SceneLoader.cs │ ├── SceneLoader.cs.meta │ ├── Serializables.meta │ ├── Serializables │ │ ├── Randomizables.meta │ │ ├── Randomizables │ │ │ ├── AbstractRandomizable.cs │ │ │ ├── AbstractRandomizable.cs.meta │ │ │ ├── RandomFloat.cs │ │ │ ├── RandomFloat.cs.meta │ │ │ ├── RandomInt.cs │ │ │ ├── RandomInt.cs.meta │ │ │ ├── RandomVector3.cs │ │ │ └── RandomVector3.cs.meta │ │ ├── SerializableArray2D.meta │ │ ├── SerializableArray2D │ │ │ ├── AbstractArrayContainer.cs │ │ │ ├── AbstractArrayContainer.cs.meta │ │ │ ├── AbstractSerializableArray2D.cs │ │ │ ├── AbstractSerializableArray2D.cs.meta │ │ │ ├── ArrayContainers.cs │ │ │ ├── ArrayContainers.cs.meta │ │ │ ├── Arrays2D.cs │ │ │ └── Arrays2D.cs.meta │ │ ├── SerializableDictionaries.meta │ │ └── SerializableDictionaries │ │ │ ├── AbstractSerializableDictionary.cs │ │ │ ├── AbstractSerializableDictionary.cs.meta │ │ │ ├── StringPerPlatformDictionary.cs │ │ │ └── StringPerPlatformDictionary.cs.meta │ ├── ShowInInspectorAttribute.cs │ ├── ShowInInspectorAttribute.cs.meta │ ├── SimpleRotator.cs │ ├── SimpleRotator.cs.meta │ ├── SingletonRegistry.cs │ ├── SingletonRegistry.cs.meta │ ├── SkeletonViewer.meta │ ├── SkeletonViewer │ │ ├── SkeletonView.cs │ │ ├── SkeletonView.cs.meta │ │ ├── SkeletonViewOptions.cs │ │ └── SkeletonViewOptions.cs.meta │ ├── TransformDepthCalculator.cs │ ├── TransformDepthCalculator.cs.meta │ ├── UI.meta │ ├── UI │ │ ├── AnimatedScoreDisplays.meta │ │ ├── AnimatedScoreDisplays │ │ │ ├── AbstractAnimatedScoreDisplay.cs │ │ │ ├── AbstractAnimatedScoreDisplay.cs.meta │ │ │ ├── AnimatedScoreDisplay.cs │ │ │ ├── AnimatedScoreDisplay.cs.meta │ │ │ ├── TMPAnimatedScoreDisplay.cs │ │ │ └── TMPAnimatedScoreDisplay.cs.meta │ │ ├── BlinkerUIElements.meta │ │ ├── BlinkerUIElements │ │ │ ├── BlinkerUIElement.cs │ │ │ ├── BlinkerUIElement.cs.meta │ │ │ ├── IBlinkerUIElement.cs │ │ │ └── IBlinkerUIElement.cs.meta │ │ ├── HyperlinkButton.cs │ │ ├── HyperlinkButton.cs.meta │ │ ├── ProgressDisplay.meta │ │ ├── ProgressDisplay │ │ │ ├── AbstractProgressDisplay.cs │ │ │ ├── AbstractProgressDisplay.cs.meta │ │ │ ├── IProgressDisplay.cs │ │ │ ├── IProgressDisplay.cs.meta │ │ │ ├── ImageFillProgressDisplay.cs │ │ │ ├── ImageFillProgressDisplay.cs.meta │ │ │ ├── SliderProgressDisplay.cs │ │ │ └── SliderProgressDisplay.cs.meta │ │ ├── PromoBadges.meta │ │ ├── PromoBadges │ │ │ ├── AppData.cs │ │ │ ├── AppData.cs.meta │ │ │ ├── AppDataCollection.cs │ │ │ ├── AppDataCollection.cs.meta │ │ │ ├── AppDataCollectionConfigurator.cs │ │ │ ├── AppDataCollectionConfigurator.cs.meta │ │ │ ├── PromoBadge.cs │ │ │ └── PromoBadge.cs.meta │ │ ├── ScreenOrientationListener.cs │ │ ├── ScreenOrientationListener.cs.meta │ │ ├── SelectionToggles.meta │ │ ├── SelectionToggles │ │ │ ├── AbstractSelectionToggle.cs │ │ │ ├── AbstractSelectionToggle.cs.meta │ │ │ ├── AbstractTMPSelectionToggle.cs │ │ │ ├── AbstractTMPSelectionToggle.cs.meta │ │ │ ├── AbstractUGUISelectionToggle.cs │ │ │ ├── AbstractUGUISelectionToggle.cs.meta │ │ │ ├── ISelectionToggleConfiguration.cs │ │ │ ├── ISelectionToggleConfiguration.cs.meta │ │ │ ├── IntSelectionToggle.cs │ │ │ ├── IntSelectionToggle.cs.meta │ │ │ ├── StringSelectionToggle.cs │ │ │ ├── StringSelectionToggle.cs.meta │ │ │ ├── TMPIntSelectionToggle.cs │ │ │ ├── TMPIntSelectionToggle.cs.meta │ │ │ ├── TMPStringSelectionToggle.cs │ │ │ └── TMPStringSelectionToggle.cs.meta │ │ ├── SettingsFields.meta │ │ ├── SettingsFields │ │ │ ├── AbstractEnumDropdownFieldController.cs │ │ │ ├── AbstractEnumDropdownFieldController.cs.meta │ │ │ ├── AbstractSettingsFieldController.cs │ │ │ ├── AbstractSettingsFieldController.cs.meta │ │ │ ├── AbstractSliderFieldController.cs │ │ │ ├── AbstractSliderFieldController.cs.meta │ │ │ ├── AbstractToggleFieldController.cs │ │ │ ├── AbstractToggleFieldController.cs.meta │ │ │ ├── ISettingsFieldController.cs │ │ │ ├── ISettingsFieldController.cs.meta │ │ │ ├── PlayerPrefsSettingsFields.meta │ │ │ └── PlayerPrefsSettingsFields │ │ │ │ ├── AbstractPlayerPrefsEnumDropdownFieldController.cs │ │ │ │ ├── AbstractPlayerPrefsEnumDropdownFieldController.cs.meta │ │ │ │ ├── PlayerPrefsSliderFieldController.cs │ │ │ │ ├── PlayerPrefsSliderFieldController.cs.meta │ │ │ │ ├── PlayerPrefsToggleFieldController.cs │ │ │ │ └── PlayerPrefsToggleFieldController.cs.meta │ │ ├── SimpleColorPicker.cs │ │ ├── SimpleColorPicker.cs.meta │ │ ├── SimpleCountdownDisplayController.cs │ │ ├── SimpleCountdownDisplayController.cs.meta │ │ ├── SliderColors.cs │ │ ├── SliderColors.cs.meta │ │ ├── Submenus.meta │ │ ├── Submenus │ │ │ ├── AbstractSubmenu.cs │ │ │ ├── AbstractSubmenu.cs.meta │ │ │ ├── ISubmenu.cs │ │ │ ├── ISubmenu.cs.meta │ │ │ ├── SubmenuScaled.cs │ │ │ ├── SubmenuScaled.cs.meta │ │ │ ├── SubmenuSlideIn.cs │ │ │ ├── SubmenuSlideIn.cs.meta │ │ │ ├── Toasty.meta │ │ │ └── Toasty │ │ │ │ ├── Toast.cs │ │ │ │ ├── Toast.cs.meta │ │ │ │ ├── ToastManager.cs │ │ │ │ └── ToastManager.cs.meta │ │ ├── TiledSpriteFromTexture.cs │ │ ├── TiledSpriteFromTexture.cs.meta │ │ ├── Tween.meta │ │ ├── Tween │ │ │ ├── AbstractTweener.cs │ │ │ ├── AbstractTweener.cs.meta │ │ │ ├── AlphaTween.cs │ │ │ ├── AlphaTween.cs.meta │ │ │ ├── ColorTween.cs │ │ │ └── ColorTween.cs.meta │ │ ├── TypewriterLabel.cs │ │ ├── TypewriterLabel.cs.meta │ │ ├── UISpinner.cs │ │ ├── UISpinner.cs.meta │ │ ├── WebImage.cs │ │ └── WebImage.cs.meta │ ├── UniqueItemsQueue.cs │ ├── UniqueItemsQueue.cs.meta │ ├── UnityComponents.meta │ ├── UnityComponents │ │ ├── IUnityComponent.cs │ │ ├── IUnityComponent.cs.meta │ │ ├── UnityComponentExtensions.cs │ │ └── UnityComponentExtensions.cs.meta │ ├── Verbosables.meta │ ├── Verbosables │ │ ├── GlobalVerbosityLevel.cs │ │ ├── GlobalVerbosityLevel.cs.meta │ │ ├── IVerbosable.cs │ │ ├── IVerbosable.cs.meta │ │ ├── VerbosableExtensions.cs │ │ ├── VerbosableExtensions.cs.meta │ │ ├── Verbosity.cs │ │ └── Verbosity.cs.meta │ ├── VideoPlayerFromStreamingAssets.cs │ ├── VideoPlayerFromStreamingAssets.cs.meta │ ├── WebAudio.cs │ ├── WebAudio.cs.meta │ ├── WebGL.meta │ ├── WebGL │ │ ├── IWebGLBridge.cs │ │ ├── IWebGLBridge.cs.meta │ │ ├── WebBrowserType.cs │ │ ├── WebBrowserType.cs.meta │ │ ├── WebGLBridge.PointerLock.cs │ │ ├── WebGLBridge.PointerLock.cs.meta │ │ ├── WebGLBridge.cs │ │ ├── WebGLBridge.cs.meta │ │ ├── WebGLFullScreenKey.cs │ │ └── WebGLFullScreenKey.cs.meta │ ├── WebResources.meta │ ├── WebResources │ │ ├── AbstractWebResourceComponent.cs │ │ ├── AbstractWebResourceComponent.cs.meta │ │ ├── DownloadStatus.cs │ │ ├── DownloadStatus.cs.meta │ │ ├── DownloadableAudioClip.cs │ │ ├── DownloadableAudioClip.cs.meta │ │ ├── WebLoader.cs │ │ └── WebLoader.cs.meta │ ├── com.ecasillas.commonutils.asmdef │ └── com.ecasillas.commonutils.asmdef.meta ├── UI.meta └── UI │ ├── Animations.meta │ ├── Animations │ ├── ImportantButton.meta │ └── ImportantButton │ │ ├── ImportantButton.controller │ │ ├── ImportantButton.controller.meta │ │ ├── ImportantButtonAnim.anim │ │ └── ImportantButtonAnim.anim.meta │ ├── LoadingSpinner.meta │ ├── LoadingSpinner │ ├── LoadingSpinner.prefab │ ├── LoadingSpinner.prefab.meta │ ├── spinner512.png │ └── spinner512.png.meta │ ├── SimpleColorPicker.meta │ ├── SimpleColorPicker │ ├── SimpleColorPicker.prefab │ ├── SimpleColorPicker.prefab.meta │ ├── spectrum_chart.jpg │ └── spectrum_chart.jpg.meta │ ├── Toasty.meta │ └── Toasty │ ├── Toast.prefab │ └── Toast.prefab.meta ├── Tests.meta ├── Tests ├── Editor.meta ├── Editor │ ├── EditorIconTests.cs │ ├── EditorIconTests.cs.meta │ ├── Extensions.meta │ ├── Extensions │ │ ├── ArrayExtensionsTests.cs │ │ └── ArrayExtensionsTests.cs.meta │ ├── Heaps.meta │ ├── Heaps │ │ ├── DynamicPriorityQueueTests.cs │ │ ├── DynamicPriorityQueueTests.cs.meta │ │ ├── testcase.txt │ │ └── testcase.txt.meta │ ├── IndexRandomizerTests.cs │ ├── IndexRandomizerTests.cs.meta │ ├── LocalPersistance.meta │ ├── LocalPersistance │ │ ├── LocalPersistanceTests.cs │ │ └── LocalPersistanceTests.cs.meta │ ├── Publitch.meta │ ├── Publitch │ │ ├── PublitchParseProgressTests.cs │ │ ├── PublitchParseProgressTests.cs.meta │ │ ├── PublitchParseStatusTests.cs │ │ └── PublitchParseStatusTests.cs.meta │ ├── RandomListTests.cs │ ├── RandomListTests.cs.meta │ ├── WebResources.meta │ ├── WebResources │ │ ├── WebLoaderTests.cs │ │ └── WebLoaderTests.cs.meta │ ├── com.ecasillas.commonutils.editor.tests.asmdef │ └── com.ecasillas.commonutils.editor.tests.asmdef.meta ├── PlayMode.meta └── PlayMode │ ├── Coroutines.meta │ ├── Coroutines │ ├── CoroutineExtensionsTests.cs │ ├── CoroutineExtensionsTests.cs.meta │ ├── CoroutinerTests.cs │ └── CoroutinerTests.cs.meta │ ├── Extensions.meta │ ├── Extensions │ ├── TransformExtensionsTests.cs │ └── TransformExtensionsTests.cs.meta │ ├── UnityEventsNotifierTests.cs │ ├── UnityEventsNotifierTests.cs.meta │ ├── com.ecasillas.commonutils.playmode.tests.asmdef │ └── com.ecasillas.commonutils.playmode.tests.asmdef.meta ├── UnityPackages.meta ├── UnityPackages ├── iPhoneSpeaker.unitypackage └── iPhoneSpeaker.unitypackage.meta ├── package.json └── package.json.meta /Demos.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbd01dc022f1c473c96087840d9b576e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 97a33b2af8c344e42a55894cfae8dc8d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/DebuggableEditorsDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 468fa282979977f499e0ea4aea5d72e6 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 32a86131b87a4c545a414e2e05ebbf85 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/Scripts/SampleObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6df3d4c602021c94bbaeffae36748adf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/Scripts/SampleObjectForInGameDebugging.cs: -------------------------------------------------------------------------------- 1 | using System.Collections; 2 | using System.Collections.Generic; 3 | using UnityEngine; 4 | 5 | public class SampleObjectForInGameDebugging : MonoBehaviour 6 | { 7 | // Start is called before the first frame update 8 | void Start() 9 | { 10 | 11 | } 12 | 13 | // Update is called once per frame 14 | void Update() 15 | { 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/Scripts/SampleObjectForInGameDebugging.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5665d6904a2829f479f507129a05949b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/DebuggableEditors/Scripts/com.ecasillas.commonutils.demos.debuggableeditors.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26e573929c1f8f747b3cfaac8d4085a4 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/Draggables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 798b713b9b9574a40bf26f723891664a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/Draggables/Dragabbles3D.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bff375ef331384a2ca202767fbf7654f 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/Draggables/Draggables2D.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3095dfd0cf92c44e097f713d318e4f38 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/Effects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c2ccb8f4a934f440aaec111fdff3e805 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/Effects/ShakingTransform.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eeacb46f6d63c4bac853e9a07b537774 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/Effects/ShakingTransform/ExplosionDemo-ShakingPreset.asset.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ea85fb0c586db42508b959f09bddc7f6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 11400000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/Effects/ShakingTransform/RedMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf3a453738f9343df921e93ee5b25f7e 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/Effects/ShakingTransform/ShakingTransformDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: abf726e351a1a46ed9d990e6f1f18ff8 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/LegacyGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e9f72950e82b4392be0716d8a4d5f9e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/LegacyGUI/GUILinesDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13373f3efd39d4f5886ef236b32fef62 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/LegacyGUI/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 88869971db71848e0b4c8c388bc675be 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/LegacyGUI/Scripts/Demo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2618ba771738348ccaa66ddd9db72cd9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/LegacyGUI/Scripts/com.ecasillas.commonutils.demos.legacyGUI.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9f696e73b3dd41429295b753859b89e 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6b0c397147bc2460fb57f85cc380bb51 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/AnimatedScoreDisplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2dbaae0fc0bc946459e01e24404c1e33 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/AnimatedScoreDisplay/AnimatedScoreDisplayDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85075ce9570f54f559f918e4de818287 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/ProgressDisplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b174333b9956c4615a020e9743b5a55e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/ProgressDisplay/ProgressDisplayDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a285f6a8dd5f4293b389b840f755853 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/ProgressDisplay/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 057f932adc01845b88c9ef281b209624 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/ProgressDisplay/Scripts/ProgressDisplayDemo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3c3becc3e8e324c5a8f98a1b95b87229 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/UI/ProgressDisplay/Scripts/com.ecasillas.commonutils.demos.ui.progressdisplay.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 404807aa8b1ba41cfb2960b735f32423 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ccde7ffc6d7c4884b233f4e32bac50b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6177c13605d854e06bc73cefa11edec0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/ClearButtonController.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace Demos.UI.SettingsFields { 4 | public class ClearButtonController : MonoBehaviour { 5 | #pragma warning disable 649 6 | [SerializeField] private string[] keys; 7 | #pragma warning restore 649 8 | 9 | public void OnPressed() { 10 | foreach (var key in keys) { 11 | PlayerPrefs.DeleteKey(key); 12 | } 13 | Debug.Log("All PlayerPrefs created by this demo have been removed."); 14 | } 15 | } 16 | } -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/ClearButtonController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b78c3da3e90c4b169490d82f39d1ddf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/SampleEnum.cs: -------------------------------------------------------------------------------- 1 | namespace Demos.UI.SettingsFields { 2 | public enum SampleEnum { 3 | FirstValue, 4 | SecondValue, 5 | ThirdValue, 6 | FourthValue, 7 | FifthValue 8 | } 9 | } -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/SampleEnum.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca1d97c83f6a3418399f511ddaf51488 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/SampleEnumDropdownFieldController.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.UI.SettingsFields.PlayerPrefsSettingsFields; 2 | 3 | namespace Demos.UI.SettingsFields { 4 | public class SampleEnumDropdownFieldController : AbstractPlayerPrefsEnumDropdownFieldController { } 5 | } -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/SampleEnumDropdownFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4531f2df03bdf4bbbbe2d42eea3a070c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/Scripts/com.ecasillas.commonutils.demos.ui.settingsfields.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9edda0023510a4663b12954a61599480 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/SettingsFields/SettingsFieldsDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cbe99f74a26b40f6a97589684e1dc5d 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf6fa5010cb236d4d960b5c068cf2629 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/MaterialColorChanger.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | public class MaterialColorChanger : MonoBehaviour { 4 | public void SetMaterialColor(Color color) => GetComponent().material.color = color; 5 | } 6 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/MaterialColorChanger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1247ef002e3abcc4c814220140e3084a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/SimpleColorPickerDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 718ca792b210f2a47be2912eaf5a0b31 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/UnlitMaterial.mat.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2635be15afc00c344a0092806df327f6 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 2100000 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/com.ecasillas.commonutils.demos.ui.simplecolorpicker.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.ecasillas.commonutils.demos.ui.simplecolorpicker" 3 | } 4 | -------------------------------------------------------------------------------- /Demos/UI/SimpleColorPicker/com.ecasillas.commonutils.demos.ui.simplecolorpicker.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fbef0812d33816a44865d82ec5589e11 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/Submenus.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 60cd0adceb6451245bd932fd82c850ba 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/Submenus/SubmenusDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 023b54b8e99cc124dae99a914606cee6 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/TiledSpriteFromTexture.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f0cdcc75dd802f7478d7c85cc79e44bf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/TiledSpriteFromTexture/Textures.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ee293e1c32dac247963e6605aa262a3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/TiledSpriteFromTexture/Textures/frets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/Demos/UI/TiledSpriteFromTexture/Textures/frets.png -------------------------------------------------------------------------------- /Demos/UI/TiledSpriteFromTexture/Textures/stars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/Demos/UI/TiledSpriteFromTexture/Textures/stars.png -------------------------------------------------------------------------------- /Demos/UI/TiledSpriteFromTexture/TiledSpriteFromTextureDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eea1240ad66879a49806628898e7e164 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Demos/UI/ToastyDemo.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f7f2fdfc5a214933a8c679f922ddcbe 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Demos/UI/ToastyDemo/ToastyDemo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d52acf3d473e94894b7c59f0a80bbe9c 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 006dde2c6fd054af38473f4ea3b08f0d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Android.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dac23f18a84704fcf9d5b435c57b72e6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Android/ADBUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e981790f83cd0494ebfb941a4242c447 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Android/APKInstallerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cbd443bb5b3ae4ff8bfc7123e4cd7dc2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Android/APKManifestExtractor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c6e13c032f3804f1a9c2b3244b3102a4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Android/AndroidEditorUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 416eda0034098438c8054df2ee7595b9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Android/AndroidManifestParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86d612cfd908f4062a652b425f974752 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Android/MainActivityChecker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2cce04c8d8b804f2d8b64bbaaca2191f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AnimatedScoreDisplayEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94149059872144a9c91a4c4b403684d2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Assembly.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("com.ecasillas.commonutils.editor.tests")] -------------------------------------------------------------------------------- /Editor/Assembly.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 788eac3d21e14b8409aa47ee90ea07cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AssetCleaner.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fc6f8f8a053c46e8aca8b53293b920f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/AssetCleaner/AssetCleanerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d65c67c26246d43c5b0b4b4f32fbabcd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AssetCleaner/AssetCollector.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9dec9aeab574344c6afe1a99d39d5f8f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AssetCleaner/ClassReferenceCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 677ee9a5d19b347b78e6d0a78f7eb979 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/AssetCleaner/ShaderReferenceCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b1a86d36dd3c46a280be0846582a821 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/BuildUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57670aecdf0e4f71b8635bf3905cf332 3 | timeCreated: 1582320680 -------------------------------------------------------------------------------- /Editor/BuiltInIcons.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fe024c10483248d5885bee4266fa5dc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/BuiltInIcons/EditorIcon.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b5120dcacac84c949c0306d55657e8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/BuiltInIcons/EditorIconExplorerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad6e6e6588584423d88b9c48805ff2a1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/BuiltInIcons/EditorIconExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c29caca25e148cbba087eec8b64b6ad 3 | timeCreated: 1726894781 -------------------------------------------------------------------------------- /Editor/ConsoleUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8e38847810d077444b2b5fab328d5ff0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e3c0aca9123f649e7acebf8530bd9260 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/CustomEditors/EnhancedObjectsEditors.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Editor.DebuggableEditors; 2 | using UnityEditor; 3 | 4 | namespace CommonUtils.Editor.CustomEditors { 5 | [CustomEditor(typeof(EnhancedMonoBehaviour), true)] 6 | public class EnhancedMonoBehaviourEditor : AbstractMonoBehaviourDebuggableEditor { } 7 | 8 | [CustomEditor(typeof(EnhancedScriptableObject), true)] 9 | public class EnhancedScriptableObjectEditor : AbstractScriptableObjectDebuggableEditor { } 10 | } -------------------------------------------------------------------------------- /Editor/CustomEditors/EnhancedObjectsEditors.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 636017a9314501646bdcaff5437bcf7b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3db3460080d0b0d46bb5b9d9a966db68 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/CustomEditors/Input/SelectionFromKeyboardEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ddf08ccac1954a4082fd21e7f106c6d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/Input/SequentialKeyboardNavigationManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86dd32b8c94c38440a5a80dde6b7421e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/Input/SwipeManagerEditor.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Editor.DebuggableEditors; 2 | using CommonUtils.Input; 3 | using UnityEditor; 4 | 5 | namespace CommonUtils.Editor.CustomEditors { 6 | [CustomEditor(typeof(SwipeManager))] 7 | public class SwipeManagerEditor : AbstractMonoBehaviourDebuggableEditor { } 8 | } -------------------------------------------------------------------------------- /Editor/CustomEditors/Input/SwipeManagerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e9e1d7e1480a43cd9c60fac3d703dac 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/ShakingTransformControllerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73c01617ee9284cac86104567c2d5eed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/SimpleColorPickerEditor.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Editor.DebuggableEditors; 2 | using CommonUtils.UI; 3 | using UnityEditor; 4 | 5 | namespace CommonUtils.Editor.CustomEditors { 6 | [CustomEditor(typeof(SimpleColorPicker))] 7 | public class SimpleColorPickerEditor : AbstractMonoBehaviourDebuggableEditor { } 8 | } -------------------------------------------------------------------------------- /Editor/CustomEditors/SimpleColorPickerEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 09fd93488ec77a241a118db93d9d7776 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/TiledSpriteFromTextureEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23597dc61f2d4a54e97bfa99e23d474c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/CustomEditors/WebResourceComponentEditor.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Editor.DebuggableEditors; 2 | using CommonUtils.WebResources; 3 | using UnityEditor; 4 | 5 | namespace CommonUtils.Editor.CustomEditors { 6 | [CustomEditor(typeof(AbstractWebResourceComponent), true)] 7 | public class WebResourceComponentEditor : AbstractMonoBehaviourDebuggableEditor { } 8 | } 9 | -------------------------------------------------------------------------------- /Editor/CustomEditors/WebResourceComponentEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a5eeefc76aaa746ada4d0e1cee460bd1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 47dda9c12afd5624c85c0240a6be6e04 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/AbstractDebuggableEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f30a99ccd106145ca82f38b858878942 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/AbstractMonoBehaviourDebuggableEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68ed8cb76e5d1c847a1c7891e125e7ab 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/AbstractScriptableObjectDebuggableEditor.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Editor.DebuggableEditors { 4 | public abstract class AbstractScriptableObjectDebuggableEditor : AbstractDebuggableEditor where T : ScriptableObject { 5 | internal override DebuggableComponentData InitializeComponentData() 6 | => cache.Get(Subject, DebugAllPropertiesAndMethods); 7 | } 8 | } -------------------------------------------------------------------------------- /Editor/DebuggableEditors/AbstractScriptableObjectDebuggableEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 68c4d406c7f9b40b78ba5e6c19306958 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/ComponentsCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4a1860906dca24144901c8e7b9809d45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/DebuggableComponentData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8696807acc04af0a704ebb798879b5e 3 | timeCreated: 1671219767 -------------------------------------------------------------------------------- /Editor/DebuggableEditors/DebuggableEditorStyles.cs: -------------------------------------------------------------------------------- 1 | using UnityEditor; 2 | using UnityEngine; 3 | 4 | namespace CommonUtils.Editor.DebuggableEditors 5 | { 6 | public static class DebuggableEditorStyles { 7 | private static GUIStyle textAreaStyle; 8 | public static GUIStyle TextAreaStyle => textAreaStyle ??= new GUIStyle(EditorStyles.textArea) { wordWrap = true }; 9 | } 10 | } -------------------------------------------------------------------------------- /Editor/DebuggableEditors/DebuggableEditorStyles.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 902bdae158894f5d89224dc99c116a4b 3 | timeCreated: 1668475914 -------------------------------------------------------------------------------- /Editor/DebuggableEditors/DebuggableEditorUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b31463730399245ccb3b82119bb9bdcb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DebuggableEditors/DebuggableProxyEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eb39ad93ca58641399faf14be45f47dc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DynamicEnums.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec6dea4a494c84c90a93631c3708984d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/DynamicEnums/Drawers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93e64c0240a1be24e95fd787e6838aa4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/DynamicEnums/Drawers/DynamicEnumDictionaryDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0966a737fb394069a6d84d5ac310fed3 3 | timeCreated: 1670014273 -------------------------------------------------------------------------------- /Editor/DynamicEnums/Drawers/DynamicEnumDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e190e766b3dc4d549c98478ea0d4885 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DynamicEnums/Drawers/DynamicEnumKeyValuePairDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd12c456c62f1d94aadb43396792ba0a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DynamicEnums/DynamicEnumDefinitionsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0e133979f81304b56ade296aafc09b79 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/DynamicEnums/DynamicEnumsMenuItems.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.DynamicEnums; 2 | using UnityEditor; 3 | 4 | namespace CommonUtils.Editor.DynamicEnums { 5 | public static class DynamicEnumsMenuItems { 6 | [MenuItem("Tools/Dynamic Enums...", priority = 0)] 7 | private static void configure() { 8 | if (!EditorUtils.HighlightAssetOfType("DynamicEnums")) { 9 | ScriptableObjectUtility.CreateAsset("DynamicEnums", "Assets/Resources", true); 10 | } 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /Editor/DynamicEnums/DynamicEnumsMenuItems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d417d690f62ab44edbc839d2161bd51e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/EditorExtensions.RenderField.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 93bfd5ca499b40eca2ba68e9d0ba073c 3 | timeCreated: 1669927496 -------------------------------------------------------------------------------- /Editor/EditorExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: edd9ed4538a424e14849fd000877b30e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/EditorPrefsValues.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a01889d4f488942f988dee20f53b0108 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/EditorPrefsValues/AbstractEditorPrefsValue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5cbe83c7c4dd495b952aa8cbe5e17742 3 | timeCreated: 1727223439 -------------------------------------------------------------------------------- /Editor/EditorPrefsValues/EditorPrefsEnum.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07159e3324d049e58410cb8b62c62ed8 3 | timeCreated: 1727223471 -------------------------------------------------------------------------------- /Editor/EditorPrefsValues/EditorPrefsInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5b0aa170c9941c9a8c7d6fee0b31172 3 | timeCreated: 1727223461 -------------------------------------------------------------------------------- /Editor/EditorPrefsValues/EditorPrefsString.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74dff4998e9e4763855d5236cb55260c 3 | timeCreated: 1726906571 -------------------------------------------------------------------------------- /Editor/GameObjectOrganizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a5ec1f3c868843ea9f6747191dce6af 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/GlobalVerbositySettingsEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86553bb9f1e5648ba8df16f1e55edba7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/GroundEnforcer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e32c17477f8f8426fba66ecc9f6f802e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1f04ce67258584303b00c58fc8ab6877 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Inspector/AbstractBoxedPropertyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 721f0411fb0454ace9df66e3cfc16345 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector/AbstractSerializableDictionaryDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e81d96928f1d7423c955e4cc3826f97d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector/HelpBoxAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 144bd68a40ae3435e882e86f6929f9db 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector/PropertyDrawerUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95f70cf6bad14dab9cc87c06998e2583 3 | timeCreated: 1587141643 -------------------------------------------------------------------------------- /Editor/Inspector/SceneRefs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8177c9af6076e4d8ba9f8ad37da1224b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Inspector/SceneRefs/SceneReferencePropertyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 33982a0307174850bd35b7ca79631b25 3 | timeCreated: 1582319912 -------------------------------------------------------------------------------- /Editor/Inspector/StringPerPlatformDictionaryDrawer.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Serializables.SerializableDictionaries; 2 | using CommonUtils.UI; 3 | using UnityEditor; 4 | using UnityEngine; 5 | 6 | namespace CommonUtils.Editor.Inspector { 7 | [CustomPropertyDrawer(typeof(StringPerPlatformDictionary))] 8 | public class StringPerPlatformDictionaryDrawer : AbstractSerializableDictionaryDrawer { } 9 | } -------------------------------------------------------------------------------- /Editor/Inspector/StringPerPlatformDictionaryDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb3f7245c41ef954fb60110bff765662 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector/UnityLayerAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c1f95f71cc3f041beb1bf2dd7c5e05a4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Inspector/UnityTagAttributeDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3bdbeafad0d6b4404a9c3e6ff7994fb9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Linters.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0ab8cb9f5a7d4eac96defc5f899118b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Linters/Linter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a3e46d54a3c9f4d999d5abd5193a5f8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Linters/NamespacesLinter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d5334cf9c47244853a58c3752a94abcd 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Linters/NamespacesLinter/NamespaceVerifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3182e3b338b8547c2a7f892307799054 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/MenuItems.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9aedb22886ef44ba58365a31a472eadb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/MinimapGeneratorWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6ba7f088b4b4643579c06b01b89c9ed7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/PromoBadgeAppDataCollectionEditor.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d681b2863f5ed824bba0275b59fc7936 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Publitch.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b7ac6c624dc02c94d850ebde6e89263f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/Publitch/ButlerParser.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8f2dacfcb4741f5adda9d1182bc82a9 3 | timeCreated: 1670974312 -------------------------------------------------------------------------------- /Editor/Publitch/ButlerStatus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 536a9ac5befbae44381890d37699fe1b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/Publitch/PublitchWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 752e654a80c2e3a4fb604ae18a400f38 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/ReflectionUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2296b899e43c42c29b593a14a1752cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SceneAutoLoading.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d74ef457cc96489dbea6b767c4b24aa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/SceneAutoLoading/SceneAutoLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 401b04c5145134e349b7b3669aff6661 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SceneAutoLoading/SceneAutoLoaderConfigWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 916b39ce86e8b4f2da4c1f0c97d684fc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/ScreenshotManager.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3f8a26ab6ec974046a9a501c2a6a7f6c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/ScreenshotManager/ScreenshotManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3b60757be65e481eac2c985dfde820b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/ScreenshotManager/ScreenshotManagerConfigWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6eb0da5cdfc7e4c56b9bef229acb1f26 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/ScriptableObjectUtility.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7f3182b1d7104f79a5717cce09dc66d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SerializeableCollectionsPropertyHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22a6e61df304146b1b4e0a012336c5b2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SkeletonViewRenderer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 314c7e92a832d4b2cabb7895bec126a5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/SystemProcesses.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e5bb425839d446f1aefd41b95aec31d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/SystemProcesses/CommandLineRunner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7603b7cf73b4a298e112b4c990177f3 3 | timeCreated: 1727131117 -------------------------------------------------------------------------------- /Editor/SystemProcesses/Win32ErrorCode.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 523f65de8d7f9493f908fa1b2fd933ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/TaggedFinderWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc16262c46bed8f439993a925cb40673 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/TextureScale.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17c9fd3e74c51405ba04788b7d4773d6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/UIKeyboardBindingsWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6dec11b28e7884cddac266a01e12cc2f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/WebGLServer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca582d50a877740e48b9ac1bd716064c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Editor/WebGLServer/WebGLServerWindow.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee2042aa8c3f545c093c6f92a60a85fe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Editor/com.ecasillas.commonutils.editor.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6c6fab3a886a248888c7fbb984d1dc2b 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /External.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b0653c6728b04b7da06ae970ee3d4d5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /External/NSubstitute.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/External/NSubstitute.dll -------------------------------------------------------------------------------- /LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: adee4d6cdf01e45e5bf1b64761049027 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 377b86b7e95e041ba92c26d6ca7c3307 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ef97d048e13014faeaed846878e8add2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d509a0e256094a50b43948999955ad4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/WebGL.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f537b757540894efba85f65c59b13225 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Plugins/WebGL/CommonUtils.jspre.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d1c4891a2984e1783edbf70715e33f0 3 | timeCreated: 1727422277 -------------------------------------------------------------------------------- /Runtime/Prefabs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e40a515335f28744d98d2df0f6568467 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Prefabs/BasicSceneLoader.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f4f472a02550c346a81c02649a1bf56 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23273652053584ba1b0c17fa1ab855e2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/AbstractMonoBehaviourSingleton.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils 4 | { 5 | public class AbstractMonoBehaviourSingleton : EnhancedMonoBehaviour 6 | { 7 | 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Scripts/AbstractMonoBehaviourSingleton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9180ed14839a344d781f3ccdca6ea293 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Assembly.cs: -------------------------------------------------------------------------------- 1 | using System.Runtime.CompilerServices; 2 | 3 | [assembly: InternalsVisibleTo("com.ecasillas.commonutils.editor")] 4 | [assembly: InternalsVisibleTo("com.ecasillas.commonutils.editor.tests")] 5 | [assembly: InternalsVisibleTo("com.ecasillas.commonutils.playmode.tests")] -------------------------------------------------------------------------------- /Runtime/Scripts/Assembly.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8174d0c41340f3641b6871843234369a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/AssemblyReloadUtil.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 56e72edc3b5b2dd43b27d4f0bad2915b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/AsyncUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9c9761b5c9f3b4e02b4242b47fdeb853 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/CircularSequence.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57843915b2ed09e488a650748847271a 3 | timeCreated: 1508091913 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/ComponentsCache.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9d01d007ba1e94b8a9c2067733d93dbf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Coroutines.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c74e6d49bf9a72040a47af9375c4cfbf 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Coroutines/CoroutineExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1a26c5cc13862e4a8033c27da41102c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Coroutines/Coroutiner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f735396624e5d4be88ad63ac2da4b95c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/CountdownTimer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7fc6bf2397e80465bb3de94e3692cb8d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0c9d07ee89fbb84ca2b589949f0a4af 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/AbstractReflectedMember.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f8906f77ce2844939941ac040ce509e9 3 | timeCreated: 1668471903 -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/DebuggableEditorGameView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b6762b116c283e42a3bf96015c4dbf7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/DebuggableEditorsUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c582714827c5b1c43a0bbb08450c3f25 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/DebuggableProxy.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d7ef12a4c803441f38fcc2209fd75df2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/ReflectedMethod.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a1f828ca92e32f6469fc2a9cee148d4f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DebuggableEditors/ReflectedProperty.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25c9750fdbdac7a4ea88b16e7a0a9330 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Draggables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4c335aef254f34e4f82200065314e1ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Draggables/AbstractDraggable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc4f5491e0554d47997f5192f47126ee 3 | timeCreated: 1674865310 -------------------------------------------------------------------------------- /Runtime/Scripts/Draggables/Draggable2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0472e047c759b48cca3a8ddcc8152adb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Draggables/Draggable3D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a7b3034b7cc540ccb064133fba78da4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2de0c7024e0b4af3804837f157cde200 3 | timeCreated: 1586988814 -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/Dictionaries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e8e2f1bec1bda84bbca05cbdc4061a0 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/Dictionaries/DynamicEnumDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50244c32f7bd4b8b954f166c1a2d96ab 3 | timeCreated: 1670013778 -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/Dictionaries/DynamicEnumKeyValuePair.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40ff892f93eaa9044895f4e6e30e1bf6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/DynamicEnum.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9487f765d65e4f61893cf40a2f5ecaf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/DynamicEnumAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.DynamicEnums { 4 | public class DynamicEnumAttribute : PropertyAttribute { 5 | public string EnumName; 6 | 7 | public DynamicEnumAttribute(string enumName) => EnumName = enumName; 8 | } 9 | } -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/DynamicEnumAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c0ac942554f304c7a8651da066210943 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/DynamicEnumDefinitions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 761a9c6a4791048a7ab044b87c82bb56 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/DynamicEnums/DynamicEnumManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec0bf521f4e5849329e3aabcbc62efac 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/EditorUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de70cb4dcbe9b49f79ca95629781b2f3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Effects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9ecab3bbce534e0280777c4e45ad44d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c7ff0bd00d52f4e9da6a9e64cf07aaed 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/IShakingTransformPreset.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Effects.ShakingTransform { 4 | public interface IShakingTransformPreset { 5 | Vector3 Intensity { get; } 6 | Vector3 AngularIntensity { get; } 7 | float Frequency { get; } 8 | float RecoverySpeed { get; } 9 | float Magnitude { get; } 10 | string name { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/IShakingTransformPreset.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6d45855dd4014d96804baa62ecfc6d5b 3 | timeCreated: 1586484315 -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/ScriptableShakingTransformPreset.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 45ae2f89f2ffd4ce292980502e68f813 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/ShakingTransformController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fe821374314ef42c4915748371f0e078 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/ShakingTransformPreset.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Effects.ShakingTransform { 4 | public class ShakingTransformPreset : IShakingTransformPreset { 5 | public Vector3 Intensity { get; set; } 6 | public Vector3 AngularIntensity { get; set; } 7 | public float Frequency { get; set; } 8 | public float RecoverySpeed { get; set; } 9 | public float Magnitude { get; set; } 10 | public string name { get; set; } 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Effects/ShakingTransform/ShakingTransformPreset.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: accb384735107453285b5f1eaa967c7c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/EnhancedMonoBehaviour.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 73a092cdfa15ddb4ca9d310065ea2590 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/EnhancedScriptableObject.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Verbosables; 2 | using UnityEngine; 3 | 4 | namespace CommonUtils { 5 | public abstract class EnhancedScriptableObject : ScriptableObject, IVerbosable { 6 | [SerializeField] private Verbosity verbosity = Verbosity.Error | Verbosity.Warning; 7 | 8 | public Verbosity Verbosity { 9 | get => verbosity; 10 | protected set => verbosity = value; 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/Scripts/EnhancedScriptableObject.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: acc08c63f9c684f64bc17562195178e2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/EventNotifiers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e1b6359f0a3d6482b8b9439d1e9efefc 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/EventNotifiers/TriggerNotifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9e6a1af33986946b591d0657bf14f65e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/EventNotifiers/UnityEventsNotifier.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 05de5e0ac9701c343bc13d1e2e2ad2c2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Events.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba9b557d2e93c40d291d13b4df6ac37c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ExtendedGizmos.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1c6168ae3ea6045f086e4b3a9406a66a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2a840433f3cd14c49a05449368b59ef5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/AnimatorExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79677eafb90654005a697bfe33917ec8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/ArrayExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43b59be24b01d40b380e0d0ee01db933 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/Base64ImageExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 489448a338b204805996e46a99f6a8aa 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/BehaviourExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26480e75586524b08bda9203e13eed39 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/BlinkerUIElementExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 733466ff13c0e4f0d918f4c06f824016 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/BoundsExtensions.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Extensions { 4 | public static class BoundsExtensions { 5 | public static BoundingSphere ToBoundingSphere(this Bounds bounds) => new BoundingSphere {position = bounds.center, radius = bounds.extents.magnitude}; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/BoundsExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df2f8026a6c6547f98aa7c4ba19448bc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/CameraExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5322757ac3244aaab77b0ea624e0054 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/CanvasExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c4bd9eaf6ef2475bb8e975376742b0b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/ColorExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b7128d07556e455bbf610bd1f7c8a67 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/DateTimeExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6e64d289f387644d3905993dbe64585b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/DictionaryExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85ec7eec45fccbe4cbd351bab5cd98a6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/EnumExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Text.RegularExpressions; 3 | 4 | namespace CommonUtils.Extensions { 5 | public static class EnumExtensions { 6 | public static int ToInt(this Enum value) => Convert.ToInt32(value); 7 | public static string ToText(this Enum value) => Regex.Replace(value.ToString(), "([A-Z0-9])([a-z]*)", " $1$2"); 8 | public static TEnum ToEnumValue(this int i) where TEnum : Enum => (TEnum)Enum.Parse(typeof(TEnum), i.ToString()); 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/EnumExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4faa696c17b304428968126dee469bd4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/EnumerableExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 821b325bb57c04d128cf244efce85956 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/FloatExtensions.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils.Extensions { 4 | public static class FloatExtensions { 5 | public static string SecondsToMinutesSecondsString(this float seconds) { 6 | var t = TimeSpan.FromSeconds(seconds); 7 | return $"{t.Minutes:D2}:{t.Seconds:D2}"; 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/FloatExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 787f054d8adf44fe098a271ce8fbca97 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/GameObjectExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86dae83bcc8564376b158a45743a8e45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/MatrixExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 323828d85f7cf4756be3c62e6ca7cd0c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/MonoBehaviourExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 66fb4158176d045cd9d4ef0027bd08ee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/QuaternionExtensions.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Extensions { 4 | public static class QuaternionExtensions { 5 | public static Quaternion Clamp(this Quaternion q, Vector3 min, Vector3 max) 6 | => Quaternion.Euler(Mathf.Clamp(MathUtils.NormalizeAngle(q.eulerAngles.x), min.x, max.x), 7 | Mathf.Clamp(MathUtils.NormalizeAngle(q.eulerAngles.y), min.y, max.y), 8 | Mathf.Clamp(MathUtils.NormalizeAngle(q.eulerAngles.z), min.z, max.z)); 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/QuaternionExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a75dc35a5113f4c62acda752ab1466b4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/RectTransformExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7785e29253dea4047a6b741e03594bde 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/RendererExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d2f719cbad77487abcc8e326409e4ad 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/StringExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 40cffb6e13e2b41eda14915ae23c810c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/SystemObjectExtensions.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Extensions { 4 | public static class SystemObjectExtensions { 5 | public static bool IsNullOrDestroyed(this object obj) { 6 | if (obj is Object o) return !o; 7 | return obj == null; 8 | } 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/SystemObjectExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e96ba56e9c2eed946ad90b31edf8d91e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/TransformExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 39d1355c3f9cb4eb887e902419907a00 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/UnityWebRequestExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b69820ab614634e3a8eb57bff538c744 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/Vector2Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07731309860614f9697f326acc1fa33a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Extensions/Vector3Extensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b75c931f67170410e9cd052a300d59b7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/External.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9418b6e73f5af490685e5d3a245121ca 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/External/PixelPlacement.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 390ff8777c53b4f23ad36d6fa8e28cf7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/External/PixelPlacement/com.pixelplacement.itween.asmdef: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.pixelplacement.itween", 3 | "references": [], 4 | "optionalUnityReferences": [], 5 | "includePlatforms": [], 6 | "excludePlatforms": [], 7 | "allowUnsafeCode": false, 8 | "overrideReferences": false, 9 | "precompiledReferences": [], 10 | "autoReferenced": false, 11 | "defineConstraints": [] 12 | } -------------------------------------------------------------------------------- /Runtime/Scripts/External/PixelPlacement/com.pixelplacement.itween.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b7443ce321094295a6cc673bee3edbc 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Scripts/External/PixelPlacement/iTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ab74d34437ca8419fb8913df31aa40bc 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f132b1ef283f87a47ae9bfca22010d5a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/Prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df31d953ffc3146bcb0df91fe903c95c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/Prefab/GUIMaquetter.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cf4dcdd2461224ae4977fd8096a2f5c2 3 | NativeFormatImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/Prefab/GUIMaquetterHandler.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1ce4bac3ab517441987a785fcd73e6da 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/_DemoScene.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9cd8aa2c84096495c935476886f8acca 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/_DemoScene/GUIMaquetterHandlerDemo.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b776948c7c4c4c1cb2a58e606dd3ce1 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/_DemoScene/demo.unity.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b38886c5637d14faea2f7959dd68233f 3 | DefaultImporter: 4 | userData: 5 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/_DemoScene/demoSettings.lighting.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d33384fe32a541344bb2381eb874efd4 3 | NativeFormatImporter: 4 | externalObjects: {} 5 | mainObjectFileID: 4890085278179872738 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/_DemoScene/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/Runtime/Scripts/GUIMaquetter/_DemoScene/image.png -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/scripts.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bb0035a990ef49e38be3cfe2d97829c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/scripts/ComboBox.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae7ed3fa5bb754894855453ecabe673b 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/scripts/GUIItem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d0738d7f0fc14f488a6284f310c97e9 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/scripts/Image.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 005b68008ec2647678c29a70bff5fad4 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GUIMaquetter/scripts/Maquetter.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa8be8672ac13438eaf8159c0c395ea8 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/GameObjectDocumentation.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace ExaGames.Common { 4 | /// 5 | /// Provides a string field to comment on a Game Object. 6 | /// 7 | public class GameObjectDocumentation : MonoBehaviour { 8 | [Tooltip("Description of this game object.")] 9 | [TextArea] 10 | public string Documentation; 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Scripts/GameObjectDocumentation.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bb5b512021142e043b3e354bd9a8169d 3 | timeCreated: 1510362937 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/Heaps.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 75dcc430e70064240882803a85c7d750 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Heaps/DynamicPriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76cd349740a9d40dd8439a10a0d616fb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Heaps/PriorityQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 25329cc1bd53f4230ac4d67ccea28ece 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ISceneLoaderImpl.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8a1ba3c05c104299b9fb7c33ed91a70 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/IndexRandomizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9227ca89895b442f4a612f499a18f767 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ea934ce7ff4a45248fafa8ec88ab7b1 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/AndroidButtonsListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f3a6fdf182f7814aa8d54fc70d51755 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86465cba499a54741ba42e81b693bbd4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/AbstractButtonExternalController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8445f21682f9740898253d34ee34b1a0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/ButtonExternalControllerBlocker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 19948aaa479f50b42af390604451c53d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/ButtonFromKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fb7cb460e8064a148a32ac69c80703f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/ButtonFromMouse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8ef34f476ec744ca8539f74c2204d6b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/IButtonExternalController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc20c0b9d279424a920e582e802dd528 3 | timeCreated: 1636047312 -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 936eb59df26466b4daae933fa4512db7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusFeedback.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 843f3be811e46e64abc817cf2622252a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusFeedback/AnimationFocusFeedback.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8e813422f2bf4a469c8b24c52569a27 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusFeedback/IFocusFeedback.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.UnityComponents; 2 | 3 | namespace CommonUtils.Input.ButtonExternalControllers.SequentialKeyboardNavigation.FocusFeedback { 4 | public interface IFocusFeedback : IUnityComponent { 5 | void SetFocus(bool hasFocus); 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusFeedback/IFocusFeedback.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d8f799a86b8969a4faeda4cfa64e5361 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusableButtonFromKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d35d82b20e7b93f42a2e79b8797730b2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/FocusableButtonFromKeyboardComparer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b9f63cb28b241c1a2938d02d8facbdb 3 | timeCreated: 1636001823 -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/IFocusableButtonFromKeyboard.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.Input.ButtonExternalControllers.SequentialKeyboardNavigation { 2 | public interface IFocusableButtonFromKeyboard : IButtonExternalController { 3 | int TabIndex { get; set; } 4 | 5 | bool HasFocus { get; set; } 6 | } 7 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/IFocusableButtonFromKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 76484d33ec4588241a6dd4afc5035fec 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/ISequentialKeyboardNavigationManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 02bb8b52032241c099d7f21f1df6e7fa 3 | timeCreated: 1636010050 -------------------------------------------------------------------------------- /Runtime/Scripts/Input/ButtonExternalControllers/SequentialKeyboardNavigation/SequentialKeyboardNavigationManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: daeb3695f85a00249a5fb4300ba3d523 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/KeyboardStringReader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 17911d8d1c6134604ac17da8b1642219 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/SelectionFromKeyboard.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0777b1a6f7a8b3b48b73dde26ed96bf4 3 | timeCreated: 1510432775 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/Input/SwipeManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dc80f40144fe14ebd932bcc1e8f784e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c07e49069077f4b24b7b18ee9267e4a4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/HelpBox.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d4e3b5575274d4eaaa9f4c117f1d0542 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/HelpBox/HelpBoxAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7b63897ad4f0a4975a8b9deb6a12c18f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0c87b70faac214f1bba70b9f8c9ddeeb 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs/LICENSE.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f546e5ad059d54fd3b02ed5c858dbded 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs/README.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89c18da28dbfc45f8a3575862ef75b99 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs/SceneData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 07e967e6734d742f58ea0db1e6aa3984 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs/SceneReference.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 663eeeba3e6074337b38cb635d28caf3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/SceneRefs/SceneReferenceTest.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 035d81c330a174a4bbab5f1342144ee7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/UnityLayerAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Inspector { 4 | /// 5 | /// Use this attribute on a string serialized field to show a list of selection from the existing tags in the TagManager of the project. 6 | /// 7 | public class UnityLayerAttribute : PropertyAttribute { } 8 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/UnityLayerAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: afd55aa810ed146308e5ddf1dc7e5abe 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/UnityTagAttribute.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.Inspector { 4 | public class UnityTagAttribute : PropertyAttribute { } 5 | } 6 | -------------------------------------------------------------------------------- /Runtime/Scripts/Inspector/UnityTagAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1dab30c33baeb4bdb8c8fe5e86853d65 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9fb09e0584cc2b14eb262cd91470042c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI/AspectRatio.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 591f5785a4cc401b91637f96f85c687d 3 | timeCreated: 1671241487 -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI/DrawableGUI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cc041da15b9bb584888d00a03459996c 3 | folderAsset: yes 4 | DefaultImporter: 5 | userData: 6 | -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI/DrawableGUI/DrawableText.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cb37ba48edc9e74ea0e758aceb2caff 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI/GUICoords.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fa5f2b89c41f25148aa18af54e638ab5 3 | MonoImporter: 4 | serializedVersion: 2 5 | defaultReferences: [] 6 | executionOrder: 0 7 | icon: {instanceID: 0} 8 | userData: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/LegacyGUI/GUILines.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c14325ecf63c2a54f9069d125181eae1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7b6212cc15314a2f800ceb4b238fa05 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence/AbstractEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b145713080a94064bbeb837e9de60b8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence/IEntity.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.LocalPersistence { 2 | /// 3 | /// Represents an entity that can be saved and retrieved by its specified . 4 | /// 5 | /// Type of the Id this entity uses. 6 | public interface IEntity { 7 | /// 8 | /// Identifier for this entity. 9 | /// 10 | TId Id { get; set; } 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence/IEntity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f092bb0371062456286797d0c449da37 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence/PlayerPrefsDb.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7bf86ebae6a7248f38add85129a14399 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/LocalPersistence/PlayerPrefsUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d9af48ad94aa14c52b7bc4bb217bfa45 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Logging.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 55422a9198d4e4a9c856a92261c1cf25 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Logging/ILogger.cs: -------------------------------------------------------------------------------- 1 | using Object = UnityEngine.Object; 2 | 3 | namespace CommonUtils.Logging 4 | { 5 | public interface ILogger 6 | { 7 | void Log(LogLevel logLevel, string message, Object context = null); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Scripts/Logging/ILogger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ee6cac805ab243108aaab31a9ae1312 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Logging/LogLevel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bd738ab7eb45948b9afa175f7ef5aa63 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Logging/UnityLogger.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79503d5cb09f4ecb844a8ba099055d2b 3 | timeCreated: 1726698580 -------------------------------------------------------------------------------- /Runtime/Scripts/MaterialRandomizer.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.Extensions; 2 | using UnityEngine; 3 | 4 | namespace CommonUtils { 5 | public class MaterialRandomizer : MonoBehaviour { 6 | [SerializeField] private Material[] materials; 7 | 8 | private void Awake() => GetComponent().material = materials.PickRandom(); 9 | } 10 | } -------------------------------------------------------------------------------- /Runtime/Scripts/MaterialRandomizer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0ad0cb10a8d84034a93d68ce7dd34f00 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/MathUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d9bc03e915314bc9b18e5f9721a0517 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/NetworkAddress.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3a09146a64d2f48e1aa7a1b380bf8e02 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectFinder.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5a0a7ecb2489d439e81b823278338d9e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 515ea8fcde562d84091c087ee6269c64 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/BasicObjectFromPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b8ac13f0689c8f348a6992eac549dfd6 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/IObjectFromPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7cb223de10989664288debf0e1e6fa78 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/ObjectFromPoolExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5ba29cef94aae9e4ca9ee8d45c4c274e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/PrefabPool.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d7303dd8d628104e8707282a16cbeaf 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/PrefabPoolManager.Statics.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 35be619057c575b4581688301886209d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ObjectPooling/PrefabPoolManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bce28029718f40a49a0dbe4ea10d9f34 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/PhysicsUtils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1cfeafc33d24c4a258791f27fdd9f1fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RandomList.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 08f376ab373fb4fe5a1cfbbc243222c3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad27fbeb2d38249f28718d4b3570978e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/DtoCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4b22fbdb8f3f84fdb9e38f0570b9569b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/IRestClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1fd91d29be4074d7dad1de84b3d1db93 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/InternetTester.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 46224bd6ac2764443a32b79801982f87 3 | timeCreated: 1493835945 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/RestClient.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f445fb38ffb84eedb38c6b11a08f12d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/RestResponse.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5e68865f1694a472f8b7f2386534ca75 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/RestSdk/RestResponseClass.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf98e9dc6742447ba4dcb5c6bbdaf462 3 | timeCreated: 1583807885 -------------------------------------------------------------------------------- /Runtime/Scripts/SceneLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d63e05ffa4e3f4826ba09f094702ca7a 3 | timeCreated: 1491374478 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 21940f972fd2e48c9a9021797a0e1942 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8c85fbaafe1a94822bf5517ad0fa2590 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/AbstractRandomizable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 43f448f102c77455c8fc74013c86d3f2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomFloat.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils.Serializables.Randomizables { 4 | [Serializable] 5 | public class RandomFloat : AbstractRandomizable { 6 | public RandomFloat() {} 7 | public RandomFloat(float defaultMin, float defaultMax) : base(defaultMin, defaultMax) { } 8 | 9 | public override float Get() => UnityEngine.Random.Range(Min, Max); 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomFloat.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d27c3d12a26f04f1fab0a545b8daa8cd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomInt.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils.Serializables.Randomizables { 4 | [Serializable] 5 | public class RandomInt : AbstractRandomizable { 6 | public RandomInt() {} 7 | public RandomInt(int defaultMin, int defaultMax) : base(defaultMin, defaultMax) { } 8 | 9 | public override int Get() => UnityEngine.Random.Range(Min, Max + 1); 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomInt.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 50268bb99b1de4f079a09f3d64d73920 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomVector3.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using CommonUtils.Extensions; 3 | using UnityEngine; 4 | 5 | namespace CommonUtils.Serializables.Randomizables { 6 | [Serializable] 7 | public class RandomVector3 : AbstractRandomizable { 8 | public RandomVector3() {} 9 | public RandomVector3(Vector3 defaultMin, Vector3 defaultMax) : base(defaultMin, defaultMax) { } 10 | 11 | public override Vector3 Get() => Vector3Extensions.RandomRange(Min, Max); 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/Randomizables/RandomVector3.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bbcdf664773c24927821e8bf022f5d57 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableArray2D.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5d0d83a56551a4b0ba1c4c220db3c2a5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableArray2D/AbstractArrayContainer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c8b45a9242b104a6cb0430c49d150a5d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableArray2D/AbstractSerializableArray2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 883f7ee039b834b73a61544b56b54efd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableArray2D/ArrayContainers.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7c72988a1a90244da88788fa6c0b8ccb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableArray2D/Arrays2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ffcc46d25bb44ffcafb07eeaf4171dd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableDictionaries.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 23c9b9e953f798e47b2584e7c3294bb5 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableDictionaries/AbstractSerializableDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3021898700f7547c1a5d225ad8bff1fd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableDictionaries/StringPerPlatformDictionary.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using UnityEngine; 3 | 4 | namespace CommonUtils.Serializables.SerializableDictionaries 5 | { 6 | [Serializable] 7 | public class StringPerPlatformDictionary : AbstractSerializableDictionary{} 8 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Serializables/SerializableDictionaries/StringPerPlatformDictionary.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d3b775c5fda67b64583ec171dc205a49 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/ShowInInspectorAttribute.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils { 4 | [AttributeUsage(AttributeTargets.Property | AttributeTargets.Method)] 5 | public class ShowInInspectorAttribute : Attribute { 6 | public bool EnableSetter { get; set; } 7 | public bool UseTextArea { get; set; } 8 | public string DisplayName { get; set; } 9 | public string Tooltip { get; set; } 10 | 11 | public bool HasTooltip => !string.IsNullOrWhiteSpace(Tooltip); 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/Scripts/ShowInInspectorAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7e17a1353de815840834aae119e03a2a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/SimpleRotator.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils { 4 | public class SimpleRotator : MonoBehaviour { 5 | [SerializeField] private Vector3 speed; 6 | 7 | private void Update() => transform.Rotate(speed * Time.deltaTime); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Runtime/Scripts/SimpleRotator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a43cf604596e3cf48a3d68ebed81b2ee 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/SingletonRegistry.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e64e73c1310c94334a2200935e69d9e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/SkeletonViewer.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1bdc1b22888604297bf8ea118afc17ab 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/SkeletonViewer/SkeletonView.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 89145cc2d7f5d492991e19cc96b83db5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/SkeletonViewer/SkeletonViewOptions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c99099242fd4b4e17ac1e55e026f4a54 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/TransformDepthCalculator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e8a9e18790e624e2aa8c42c1e0255683 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9a00f105f7144df69d88ddbecec6978 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/AnimatedScoreDisplays.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a82504e4073857a40aff8d5620cdf39f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/AnimatedScoreDisplays/AbstractAnimatedScoreDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f9e50033a3150094192973991034d80a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/AnimatedScoreDisplays/AnimatedScoreDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 011c8099a9f9840588c1a9a594a3db97 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/AnimatedScoreDisplays/TMPAnimatedScoreDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b6c3de69ecaa6c4c85b71a95b309233 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/BlinkerUIElements.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d88e0dcb8058459b8d5f5da760ffa8d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/BlinkerUIElements/BlinkerUIElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 770587fdf6a544ab48ca6d1a5ea4d09e 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/BlinkerUIElements/IBlinkerUIElement.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.UnityComponents; 2 | using UnityEngine; 3 | 4 | namespace CommonUtils.UI.BlinkerUIElements { 5 | public interface IBlinkerUIElement : IUnityComponent { 6 | float BlinkingRate { get; } 7 | CanvasGroup CanvasGroup { get; } 8 | } 9 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/BlinkerUIElements/IBlinkerUIElement.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: df0ce4edd3ca3485e9bada993f2ecc92 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/HyperlinkButton.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b3c9db821f56c4ae08de7d0c89589c07 3 | timeCreated: 1493835946 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 914f7253deeef4404ad1a0b4a63bead2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/AbstractProgressDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9a13ca6a515440fb533775f11aeadf3 3 | timeCreated: 1727481432 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/IProgressDisplay.cs: -------------------------------------------------------------------------------- 1 | using CommonUtils.UnityComponents; 2 | 3 | namespace CommonUtils.UI.ProgressDisplay { 4 | public interface IProgressDisplay : IUnityComponent { 5 | float Progress { set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/IProgressDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 26367242da303462bbb4f5a138031f15 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/ImageFillProgressDisplay.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | namespace CommonUtils.UI.ProgressDisplay 5 | { 6 | [RequireComponent(typeof(Image))] 7 | public class ImageFillProgressDisplay : AbstractProgressDisplay { 8 | private Image image; 9 | 10 | private void Awake() { 11 | image = GetComponent(); 12 | image.fillAmount = 0; 13 | } 14 | 15 | protected override void DisplayProgress(float value) => image.fillAmount = Mathf.Clamp01(value); 16 | } 17 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/ImageFillProgressDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f53aad591c54f91923320f8d53c7588 3 | timeCreated: 1727481446 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ProgressDisplay/SliderProgressDisplay.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6f10db4c534545b78126a76531484910 3 | timeCreated: 1727481441 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 57b8dd8628156d3469a170b2933a70c3 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppData.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using CommonUtils.Serializables.SerializableDictionaries; 3 | 4 | namespace CommonUtils.UI.PromoBadges { 5 | [Serializable] 6 | internal class AppData { 7 | public string Name; 8 | public string ImageUrl; 9 | public string FallbackUrl; 10 | public StringPerPlatformDictionary UrlPerPlatform; 11 | } 12 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2f3aa264a56f5cb4b850f65368f873b5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppDataCollection.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils.UI.PromoBadges { 4 | [Serializable] 5 | internal class AppDataCollection { 6 | public AppData[] Apps; 7 | } 8 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppDataCollection.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc66c9954a7d6be40965c7bed34d4d30 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppDataCollectionConfigurator.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.UI.PromoBadges { 4 | [CreateAssetMenu(menuName = "Common Utils/UI/Promo Badge App Data Collection", fileName = "PromoBadgeApps")] 5 | internal class AppDataCollectionConfigurator : ScriptableObject { 6 | public AppDataCollection AppData; 7 | } 8 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/AppDataCollectionConfigurator.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd9f816710a3a4ed198c728cc0e683df 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/PromoBadges/PromoBadge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f24111890010747559d2d85fe10f095c 3 | timeCreated: 1496702181 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/ScreenOrientationListener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0536cae8cd8fce4db769164519a46a3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e20b3a641a544769ae503b9c72fd0ea 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/AbstractSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: dd434f2a1219e45fa86e6da6624b4e70 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/AbstractTMPSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf462d8770bb0924198252df0e4f7255 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/AbstractUGUISelectionToggle.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | using UnityEngine.UI; 3 | 4 | namespace CommonUtils.SelectionToggles { 5 | public abstract class AbstractUGUISelectionToggle : AbstractSelectionToggle { 6 | #pragma warning disable 649 7 | [SerializeField] private Text label; 8 | #pragma warning restore 649 9 | 10 | protected override void SetLabelText(string text) { 11 | label.text = text; 12 | } 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/AbstractUGUISelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f5b961ef7c9b67640a18a470ce37909f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/ISelectionToggleConfiguration.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.SelectionToggles { 2 | public interface ISelectionToggleConfiguration { 3 | TSelectionValue SelectionToggleValue { get; } 4 | string SelectionToggleText { get; } 5 | } 6 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/ISelectionToggleConfiguration.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 3e20cadb7cdc24b5fac199521df156cd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/IntSelectionToggle.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.SelectionToggles { 2 | public class IntSelectionToggle : AbstractUGUISelectionToggle { } 3 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/IntSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c118cf1f53b49728ea99c47cc03bce1 3 | timeCreated: 1597117619 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/StringSelectionToggle.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.SelectionToggles { 2 | public class StringSelectionToggle : AbstractUGUISelectionToggle { } 3 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/StringSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5b08f3b4dc2f4ae8a65f22c2f0621abc 3 | timeCreated: 1597117656 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/TMPIntSelectionToggle.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.SelectionToggles { 2 | public class TMPIntSelectionToggle : AbstractTMPSelectionToggle { } 3 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/TMPIntSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 210beb3716d7c79459c1b6269eccbcf8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/TMPStringSelectionToggle.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.SelectionToggles { 2 | public class TMPStringSelectionToggle : AbstractTMPSelectionToggle { } 3 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SelectionToggles/TMPStringSelectionToggle.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0895087c21c82c148b7998c83242760c 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 444d34be669304226bbc600e8befab3b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/AbstractEnumDropdownFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d73e5e2351b944c989f0b672aa3e4bc5 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/AbstractSettingsFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca6e1568a7654490cb09329bde7b21cb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/AbstractSliderFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 619c96e6e625a43179936dce93ab19ca 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/AbstractToggleFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b37c51793f9664b7aa422584b1774d99 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/ISettingsFieldController.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.UI.SettingsFields { 2 | public interface ISettingsFieldController { 3 | void Save(); 4 | } 5 | } -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/ISettingsFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 01d5a50cb21845a0a64ca88b1a4bb3b6 3 | timeCreated: 1597976205 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/PlayerPrefsSettingsFields.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: de50d1cf1ca5d488cb6db4438692b37e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/PlayerPrefsSettingsFields/AbstractPlayerPrefsEnumDropdownFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 643a7efa2e77a48fca1690137a66b156 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/PlayerPrefsSettingsFields/PlayerPrefsSliderFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7d6504c33faa34c28b61345935dee556 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SettingsFields/PlayerPrefsSettingsFields/PlayerPrefsToggleFieldController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0245ffa5a97314e71abe3023d8501605 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SimpleColorPicker.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 739bddfb30fda0c4899c9c4d7afb269d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SimpleCountdownDisplayController.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a12a84d36da3b48fea873434259d82d0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/SliderColors.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 87645f8f2b16d364bb75c2092fbf1a34 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85473f760746044cdacf954dc9f31e9e 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/AbstractSubmenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 804897d7b2040417682adf3971533156 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/ISubmenu.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a86a97624f644c6f919a49eeed84d282 3 | timeCreated: 1671167175 -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/SubmenuScaled.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ba85344aa9ab141e9b2036d1a644fb04 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/SubmenuSlideIn.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc86d66bfa1cc4d209ab1fa1620074b0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/Toasty.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 13abce65d90fb4bd4a3d7b28e85231c4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/Toasty/Toast.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9b352ea4e32214c0fa72ad79a03e2fc9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Submenus/Toasty/ToastManager.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94e5ee51e555b17499a666ae83de59be 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/TiledSpriteFromTexture.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cad8615fd0eaa3441976ee1185446274 3 | timeCreated: 1508685883 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Tween.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: cced61f02465db04a9644f628ff7696c 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Tween/AbstractTweener.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f46621313864e54ca4c4c47eb2a2cc7 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Tween/AlphaTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e2342a2741d847c49a45af9ac6b18a8f 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/Tween/ColorTween.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f25dc8b9fb150344aba326420e8e0cc9 3 | timeCreated: 1506693300 4 | licenseType: Free 5 | MonoImporter: 6 | serializedVersion: 2 7 | defaultReferences: [] 8 | executionOrder: 0 9 | icon: {instanceID: 0} 10 | userData: 11 | assetBundleName: 12 | assetBundleVariant: 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/TypewriterLabel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d51ff6ff41b4a824998a59f4fc770726 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/UISpinner.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.UI { 4 | [AddComponentMenu("UI/UI Spinner")] 5 | [RequireComponent(typeof(RectTransform))] 6 | public class UISpinner : MonoBehaviour { 7 | #pragma warning disable 649 8 | [SerializeField] private float speed = 300f; 9 | #pragma warning restore 649 10 | 11 | private RectTransform tr; 12 | 13 | private void Awake() => tr = GetComponent(); 14 | 15 | private void Update() => tr.Rotate(0,0,speed * Time.deltaTime); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/UISpinner.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1b1592d85db034f81b09c8905d00c4ed 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UI/WebImage.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e40157dbb78ec42618594479613eaba8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UniqueItemsQueue.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d30ca9fae8ff14b499f9ba63e1a784e1 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UnityComponents.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 03555ceaa60cb4831b334efe0944effa 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/UnityComponents/IUnityComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8f8b187d953e34dcab58666a90056fce 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/UnityComponents/UnityComponentExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7bcb87dd30b44ab289577fd0df1f8e8 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4d533370549304e779d5145b446702a4 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/GlobalVerbosityLevel.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2e344f87f24c34837ad3132d766287bb 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/IVerbosable.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.Verbosables { 2 | /// 3 | /// Enables classes to conditionally send logs to the console. 4 | /// 5 | public interface IVerbosable { 6 | /// 7 | /// Gets a value indicating the levels of verbosity for this object. 8 | /// 9 | Verbosity Verbosity { get; } 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/IVerbosable.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1d646ed8378fd496eb18a871a876aa55 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/VerbosableExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a9209a1d2438d4e82ac0326ae9cbd62d 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/Verbosity.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace CommonUtils.Verbosables 4 | { 5 | [Flags] 6 | public enum Verbosity { 7 | None = 0, 8 | Debug = 1, 9 | Warning = 2, 10 | Error = 4 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /Runtime/Scripts/Verbosables/Verbosity.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 85086a33b87df4a639bc198680348700 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/VideoPlayerFromStreamingAssets.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bf1b34df28cdf1c419d2e08c2300a1a0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebAudio.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0278cba769f874e28adf6c097a8c7b05 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 36f2d5f9b96444343934c0f9b910fec2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/IWebGLBridge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f6dc5ee2ed046748e356e1b2efc68c9 3 | timeCreated: 1727398503 -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebBrowserType.cs: -------------------------------------------------------------------------------- 1 | namespace CommonUtils.WebGL { 2 | public enum WebBrowserType { 3 | None, 4 | Unknown, 5 | Chrome, 6 | Firefox, 7 | Safari, 8 | Edge, 9 | Opera, 10 | } 11 | } -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebBrowserType.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f015571274c542e49f3fa9c0493ea784 3 | timeCreated: 1727398514 -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebGLBridge.PointerLock.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: aaa4777d3f33d4a5387f37a6bf4e5d5b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebGLBridge.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 698a5995d2cc0154aa63d9dac2077ab2 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebGLFullScreenKey.cs: -------------------------------------------------------------------------------- 1 | using UnityEngine; 2 | 3 | namespace CommonUtils.WebGL { 4 | public class WebGLFullScreenKey : MonoBehaviour { 5 | [SerializeField] private KeyCode key = KeyCode.F; 6 | 7 | private void Update() { 8 | if (UnityEngine.Input.GetKeyUp(key)) { 9 | WebGLBridge.GoFullScreen(); 10 | } 11 | } 12 | } 13 | } -------------------------------------------------------------------------------- /Runtime/Scripts/WebGL/WebGLFullScreenKey.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d542c60de3b821442bf77f57733cd500 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 69c656c75a0d845b79f8b7e62575a471 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebResources/AbstractWebResourceComponent.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c4d87784dae3a4bcbbfd73d1add133e0 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebResources/DownloadStatus.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e38d09dbd67544ac9932c59190692aff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebResources/DownloadableAudioClip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 2c1e1555c938e434bb1376f9c9c3f408 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/WebResources/WebLoader.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 31b966ff8e80f491c83be5f75418a341 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Runtime/Scripts/com.ecasillas.commonutils.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 453644240d94c4e929b3a593a6ae93d7 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/UI.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e56432952bbdc45519ddda53ab3431e6 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/Animations.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f7559456d410dc4418763f6e8a7a28f7 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/Animations/ImportantButton.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 51b6d9c62ecc3f649bb3f88bf313238b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/Animations/ImportantButton/ImportantButton.controller.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bc191348a1af0465fb817516999bf946 3 | timeCreated: 1491937029 4 | licenseType: Free 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/Animations/ImportantButton/ImportantButtonAnim.anim.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 15b5177e3ffdf4ae0807036aae94ef7f 3 | timeCreated: 1491937028 4 | licenseType: Free 5 | NativeFormatImporter: 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/LoadingSpinner.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 207d2bc9738aa4e0ca121631743796e0 3 | folderAsset: yes 4 | timeCreated: 1493786609 5 | licenseType: Free 6 | DefaultImporter: 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Runtime/UI/LoadingSpinner/LoadingSpinner.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7476727f38556413b8b490730795ff08 3 | timeCreated: 1493787197 4 | licenseType: Free 5 | NativeFormatImporter: 6 | mainObjectFileID: 100100000 7 | userData: 8 | assetBundleName: 9 | assetBundleVariant: 10 | -------------------------------------------------------------------------------- /Runtime/UI/LoadingSpinner/spinner512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/Runtime/UI/LoadingSpinner/spinner512.png -------------------------------------------------------------------------------- /Runtime/UI/SimpleColorPicker.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 00dc3eae466b13e439dfa7375088de91 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/SimpleColorPicker/SimpleColorPicker.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e18c1626e3a695b47ba9a6b96e6d854e 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Runtime/UI/SimpleColorPicker/spectrum_chart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/Runtime/UI/SimpleColorPicker/spectrum_chart.jpg -------------------------------------------------------------------------------- /Runtime/UI/Toasty.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 22fcb50bd50628d4aa3fa8088553adf2 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Runtime/UI/Toasty/Toast.prefab.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b1124cd9638d8824d98dc5282b7e7528 3 | PrefabImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ad8671b8a9e234a5fb3ec4a746e6733b 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1358a16275c1e49d389b75462254d800 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/EditorIconTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86d0287fa5929404bb5285359986a4c9 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8788f7e484a894d55a19e145c8a16079 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/Extensions/ArrayExtensionsTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a36b52baa816641629558b0521dffe8b 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/Heaps.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 95c8cf2be62b7465e8fe4d199b26de63 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/Heaps/DynamicPriorityQueueTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6daca0df0febd479387ceff0d18f1006 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/Heaps/testcase.txt.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 94d5a7f3f444b4fa38e4425521e7c271 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/Editor/IndexRandomizerTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d6dc9124ad0444eab884255bb50390bd 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/LocalPersistance.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b884993378bf845c5a783bdce0ef160a 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/LocalPersistance/LocalPersistanceTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91bdcd68d38624d65b5fb527d1da87c4 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/Publitch.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 5c447a140e3521f40b9d699551f7a48d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/Publitch/PublitchParseProgressTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a0288e92d1e32ed478ebfdbcd740117a 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/Publitch/PublitchParseStatusTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e9f5023fe42439b49a99459f0255ecff 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/RandomListTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6cca363a0c84a4b4e9adc029863c2570 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/WebResources.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 611024b5bedb60a43a2975d4d944c625 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/Editor/WebResources/WebLoaderTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ed78299636483ad47b7b71126baa7a20 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/Editor/com.ecasillas.commonutils.editor.tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8ab75a5c69dd7444b872467f1dfa2852 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /Tests/PlayMode.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b6e24bbdad8774a12aa2920ad236b83d 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/PlayMode/Coroutines.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b9b30868457e7e4dae48beae1678914 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/PlayMode/Coroutines/CoroutineExtensionsTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 9bb2d5a3665769743acd1f0ae485b083 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/PlayMode/Coroutines/CoroutinerTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 12080b3195613394b92f8c2313563709 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/PlayMode/Extensions.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b773803b43dab4846b7a49c80aa1532f 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /Tests/PlayMode/Extensions/TransformExtensionsTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e58c3bbb262fb43a7807770ae9a19295 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/PlayMode/UnityEventsNotifierTests.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b0328c5b8a8e247319e84ab3122a96d3 3 | MonoImporter: 4 | externalObjects: {} 5 | serializedVersion: 2 6 | defaultReferences: [] 7 | executionOrder: 0 8 | icon: {instanceID: 0} 9 | userData: 10 | assetBundleName: 11 | assetBundleVariant: 12 | -------------------------------------------------------------------------------- /Tests/PlayMode/com.ecasillas.commonutils.playmode.tests.asmdef.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 7f349ff82b9a24e649a3543a3b74d4f6 3 | AssemblyDefinitionImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /UnityPackages.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 70a5dc1d455594a6a930d6b923025294 3 | folderAsset: yes 4 | DefaultImporter: 5 | externalObjects: {} 6 | userData: 7 | assetBundleName: 8 | assetBundleVariant: 9 | -------------------------------------------------------------------------------- /UnityPackages/iPhoneSpeaker.unitypackage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edcasillas/unity-common-utils/9b3b8572b876d6d25971a4ef67f18ee98f2cf8ed/UnityPackages/iPhoneSpeaker.unitypackage -------------------------------------------------------------------------------- /UnityPackages/iPhoneSpeaker.unitypackage.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 91a6bf644165c4ec594f5dee95c8f831 3 | DefaultImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "com.ecasillas.commonutils", 3 | "version": "2022.3.1", 4 | "displayName": "Common Utils for Unity", 5 | "description": "Common utility library for Unity projects", 6 | "unity": "2022.3", 7 | "author": { 8 | "name": "Ed Casillas", 9 | "email": "ed@exagames-studio.com", 10 | "url": "https://edu.itch.io" 11 | }, 12 | "type": "library" 13 | } -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e20ae282797ea40c0b411d8cb9cee902 3 | TextScriptImporter: 4 | externalObjects: {} 5 | userData: 6 | assetBundleName: 7 | assetBundleVariant: 8 | --------------------------------------------------------------------------------