C# Class DecoratorEditor, UGUIPlugin

Inheritance: BehaviourNodeEditor
Show file Open project: l980305284/UGUIPlugin

Public Methods

Method Description
DecoratorEditor ( string editorTypeName ) : System.Collections.Generic
DrawPreview ( Rect previewArea ) : void
GetInfoString ( ) : string
GetPreviewTitle ( ) : GUIContent
HasPreviewGUI ( ) : bool
OnInspectorGUI ( ) : void
OnInteractivePreviewGUI ( Rect r, GUIStyle background ) : void
OnPreviewGUI ( Rect r, GUIStyle background ) : void
OnPreviewSettings ( ) : void
OnSceneGUI ( ) : void
ReloadPreviewInstances ( ) : void
RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D
RequiresConstantRepaint ( ) : bool
UseDefaultMargins ( ) : bool

Protected Methods

Method Description
CallInspectorMethod ( string methodName ) : void

Delegates a method call with the given name to the decorated editor instance.

OnHeaderGUI ( ) : void

Private Methods

Method Description
GetCustomEditorType ( System type ) : Type
Init ( ) : void
OnDisable ( ) : void

Method Details

CallInspectorMethod() protected method

Delegates a method call with the given name to the decorated editor instance.
protected CallInspectorMethod ( string methodName ) : void
methodName string
return void

DecoratorEditor() public method

public DecoratorEditor ( string editorTypeName ) : System.Collections.Generic
editorTypeName string
return System.Collections.Generic

DrawPreview() public method

public DrawPreview ( Rect previewArea ) : void
previewArea Rect
return void

GetInfoString() public method

public GetInfoString ( ) : string
return string

GetPreviewTitle() public method

public GetPreviewTitle ( ) : GUIContent
return GUIContent

HasPreviewGUI() public method

public HasPreviewGUI ( ) : bool
return bool

OnHeaderGUI() protected method

protected OnHeaderGUI ( ) : void
return void

OnInspectorGUI() public method

public OnInspectorGUI ( ) : void
return void

OnInteractivePreviewGUI() public method

public OnInteractivePreviewGUI ( Rect r, GUIStyle background ) : void
r Rect
background GUIStyle
return void

OnPreviewGUI() public method

public OnPreviewGUI ( Rect r, GUIStyle background ) : void
r Rect
background GUIStyle
return void

OnPreviewSettings() public method

public OnPreviewSettings ( ) : void
return void

OnSceneGUI() public method

public OnSceneGUI ( ) : void
return void

ReloadPreviewInstances() public method

public ReloadPreviewInstances ( ) : void
return void

RenderStaticPreview() public method

public RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : Texture2D
assetPath string
subAssets Object
width int
height int
return UnityEngine.Texture2D

RequiresConstantRepaint() public method

public RequiresConstantRepaint ( ) : bool
return bool

UseDefaultMargins() public method

public UseDefaultMargins ( ) : bool
return bool