![]() |
DemiLib
A collection of Demigiant's utility libraries for Unity (https://github.com/Demigiant/demilib)
|
CDG.DemiEditor.AssemblyExtensions | Assembly extensions |
▼CAttribute | |
CDG.DemiLib.Attributes.ScriptExecutionOrder | |
CDG.DemiEditor.Box | |
CDG.DemiEditor.Button | |
CDG.DeExtensions.ComponentExtensions | |
CDG.DeAudio.DeAudioClipData | |
CDG.DeAudio.DeAudioNotificator | Static event notificator for all DeAudio events |
CDG.DemiLib.DeColorBG | Background colors |
CDG.DemiLib.DeColorContent | Content colors |
CDG.DemiLib.DeColorPalette | Stores a color palette, which can be passed to default DeGUI layouts when calling |
CDG.DeUtils.DeColorUtils | |
CDG.DemiEditor.DeDragResult | |
CDG.DemiEditor.DeEditorFileUtils | File utils |
CDG.DemiEditor.DeEditorPanelUtils | Utilities for Editor Panels. |
CDG.DemiEditor.DeEditorPrefabUtils | Prefab utilities |
CDG.DemiEditor.DeEditorSoundUtils | |
CDG.DemiEditor.DeEditorUtils | |
CDG.DemiEditor.DeGUI | Global Demigiant GUI manager. Call DeGUI.BeginGUI to initialize it inside GUI calls. |
CDG.DemiEditor.DeGUIDrag | Manages the dragging of GUI elements |
CDG.DemiEditor.DeGUILayout | GUILayout methods |
CDG.DemiEditor.DelayedCall | |
CDG.Debugging.Delogger | Logs messages using the given options |
CDG.DeUtils.DeMathUtils | |
CDG.DeUtils.DeRectUtils | Utils for structs (since they can't directly work with extension methods) |
CDG.DemiLib.DeSkinColor | Contains both free and pro skins color variations, and automatically returns the correct one when converted to Color |
CDG.DemiEditor.DeSkinStyle | Contains both free and pro skins GUIStyle variations, and automatically returns the correct one when converted to GUIStyle |
CDG.DemiEditor.DeStylePalette | Stores a GUIStyle palette, which can be passed to default DeGUI layouts when calling |
CDG.DemiEditor.DeStyleSubPalette | Extend any custom subpalettes from this, so they will be initialized correctly |
▼CEditor | |
CDG.De2DEditor.De2DCameraInspector | |
CDG.DeAudioEditor.DeAudioCollectionInspector | |
CDG.DeAudioEditor.DeAudioManagerInspector | |
▼CEditorWindow | |
CDG.DeEditorTools.ScenesPanel.ScenesPanel | |
▼CEventArgs | |
CDG.DeAudio.Events.DeAudioEventArgs | |
CDG.DeExtensions.GameObjectExtensions | |
CDG.DemiEditor.GUIStyleExtensions | GUI extension methods |
▼CIDisposable | |
CDG.DeAudio.DeAudioGroup | Audio group, connected to an AudioMixerGroup. Create it using the DeAudioManager Inspector |
CDG.DeAudio.DeAudioSource | Data connected to every AudioSource added by DeAudioManager |
▼CDG.DemiEditor.Core.DeGUIScope | Replicates Unity's GUI.Scope with Unity versions older than 5.X. Thanks to Dmitriy Yukhanov for pointing this out and creating an initial version (which I meant to use until we discovered Unity had implemented it too) |
CDG.DemiEditor.DeGUILayout.ToolbarScope | |
CDG.DemiEditor.DeGUILayout.VBoxScope | |
CDG.DemiEditor.Label | |
CDG.DeExtensions.ListExtensions | List, IList, Array and Dictionary utils |
CDG.DemiEditor.Misc | |
▼CMonoBehaviour | |
CDG.De2D.De2DCamera | Sets up the 2D orthographic camera it's attached to |
CDG.DeAudio.DeAudioCollection | A collection of audio files. Still needs to be completed. |
CDG.DeAudio.DeAudioManager | Global AudioManager. Only use its static methods |
CDG.DeAudioEditor.MenuItems | |
▼CPropertyDrawer | |
CDG.DeAudioEditor.DeAudioClipDataPropertyDrawer | |
CDG.DemiEditor.AttributesManagers.ScriptExecutionOrderManager | |
CDG.DemiEditor.StringExtensions | String extensions |
CDG.DemiEditor.TextureExtensions | Texture extensions |
CDG.DemiEditor.Toolbar | |
CDG.DeExtensions.TransformExtensions | |
CDG.DeExtensions.UIExtensions |