EyE.EditorUnity.Preview Namespace Reference

Classes

class  EditorWithPreview
 In order to use the EditorWithPreview you must derive your own version of it. When you override the abstract functions of this class you will be defining what the rendering component is, and how to configure it with the asset and preview material.

Template Parameters
TargetTypeA ScriptableObject derived class

 
class  PreviewDioramaShoebox
 This class exists to provide all version of the EditorWithPreview class with access to the same preview objects. This class is initialized by the EditorWithPreview class, on first pass or awake. Since EditorWithPreview T takes a type parameter, each type used would have it's own version of static variables: that is why this class is used by the accessors in EditorWithPreview
 
class  PreviewPrefs
 This class stored options that re used when generating Preview Preferences. It also provides a GUI drawing function to display these options in the Preferences Window.
 
class  ProjectViewIconCache
 This class is used to allow caching of icons in the project view, for specific GUIDs. The existence of such a cashed icon can be checked, so that it does not need to be regenerated.
 
class  ProjectViewIconCallbacks
 This class configures unity such that it will invoke the appropriate functions when EditorApplication.ProjectWindowItemCallback is invoked by the Unity Editor
 
class  ShaderExtractor
 Editor Only class to creates resource files by extracting the resource from a dll.