KS.Unity.Editor Namespace Reference

Classes

class  Analytics
 Analytics singleton for sending analytics events. This is intended for internal use only.
 
class  KeyValueConfig
 Convenience class for reading and writing json config files.
 
class  ksAnalytics
 Class for sending analytics events. This is intended for internal use only. More...
 
class  ksAuthenticatedMenu
 Base class for menus that require users to be logged in. More...
 
class  ksBaseLoginMenu
 Kinematicsoup Service Login GUI More...
 
class  ksDictionaryDrawer
 Custom property drawer for ksSerializableDictionary<Key, Value> More...
 
class  ksEditorEvents
 Useful editor events that Unity doesn't provide. More...
 
class  ksEditorUtils
 Editor utilities More...
 
class  ksEditorWebService
 This class is used to manage KinematicSoup web service requests and login state More...
 
class  ksFileWatcher
 Convenience wrapper of FileSystemWatcher. More...
 
class  ksIconUtility
 Utility for setting icons for Unity objects. More...
 
interface  ksIMenu
 Menu interface for creating GUIs for the ksWindow class. More...
 
class  ksInspectorStateMap
 This can be used by property drawers and custom inspectors to store per-property custom state that persists through Unity serializations. More...
 
class  ksPathUtils
 Path utility functions More...
 
class  ksProcessUtils
 Provides a utility function for starting a minimized process window that does not steal focus on Windows using p-invoke. More...
 
class  ksProjectInfo
 Contains information about a project. More...
 
class  ksReflectionObject
 Convencience class for accessing reflection data for an object, property, field, or type. More...
 
class  ksSingleton
 Base class for scriptable object singletons that survive Unity serialization. More...
 
class  ksStyle
 Common styles used in our Unity GUIs. More...
 
class  ksWindow
 Editor window the uses an interface to create the GUI. More...
 
class  PathFinderDrawer
 Property drawer for file and directory path finders.