Namespace InsaneScatterbrain.Tools.Editor
Classes
AssetWatcher
Class to make it easier to perform actions when assets change (currently only can act on deletion).
DragAssetToHierarchy<T>
This class allows for the easy creation of asset to hierarchy dragging actions. Very similar to those native to Unity objects. (E.g. dragging an Sprite to the hierarchy creates a new object containing that sprite).
EditorTime
Class to keep track of update time in the editor.
GUIConsts
Some stuff I needed elsewhere, but couldn't find in Unity itself, probably because I didn't look hard enough. :)
Hierarchy
MoreEditorGUI
The class contains some convenient methods that extend on Unity's IMGUI methods.
MoreEditorWindow
Extension on Unity's EditorWindow class, with some additional functionality.
MoreEditorWindowManager
This class is used to keep track of existing editor windows. This is necessary because it seems you can't ask Unity whether a window is opened without having it creating one automatically if there's not.