Property | Type | Description | |
---|---|---|---|
CanBeExpandedViaAFoldout | bool | ||
CleanupPropertyEditor | void | ||
CreateEditor | |||
DoDrawDefaultInspector | bool | ||
DoDrawDefaultInspector | bool | ||
DrawHeaderFromInsideHierarchy | void | ||
DrawHeaderGUI | |||
DrawHeaderGUI | |||
DrawHeaderHelpAndSettingsGUI | void | ||
GetOptimizedGUIBlock | bool | ||
GetOptimizedGUIBlockImplementation | bool | ||
GetSerializedObjectInternal | |||
InternalSetHidden | void | ||
InternalSetTargets | void | ||
IsAppropriateFileOpenForEdit | bool | ||
IsAppropriateFileOpenForEdit | bool | ||
IsEnabled | bool | ||
IsOpenForEdit | bool | ||
IsOpenForEdit | bool | ||
OnAssetStoreInspectorGUI | void | ||
OnDisableINTERNAL | void | ||
OnForceReloadInspector | void | ||
OnHeaderControlsGUI | void | ||
OnHeaderIconGUI | void | ||
OnHeaderTitleGUI | void | ||
OnOptimizedInspectorGUI | bool | ||
OptimizedInspectorGUIImplementation | bool |
Method | Description | |
---|---|---|
CreateCachedEditor ( Object targetObject, |
||
CreateEditor ( Object targetObject, [ editorType ) : |
Make a custom editor for targetObject or targetObjects.
|
|
DrawDefaultInspector ( ) : bool |
Draw the built-in inspector.
|
|
DrawHeader ( ) : void |
Call this function to draw the header of the editor.
|
|
DrawPreview ( |
The first entry point for Preview Drawing.
|
|
GetInfoString ( ) : string |
Implement this method to show asset information on top of the asset preview.
|
|
GetPreviewTitle ( ) : |
Override this method if you want to change the label of the Preview area.
|
|
HasPreviewGUI ( ) : bool |
Override this method in subclasses if you implement OnPreviewGUI.
|
|
Initialize ( Object targets ) : void | ||
MoveNextTarget ( ) : bool | ||
OnInspectorGUI ( ) : void |
Implement this function to make a custom inspector.
|
|
OnInteractivePreviewGUI ( |
Implement to create your own interactive custom preview. Interactive custom previews are used in the preview area of the inspector and the object selector.
|
|
OnPreviewGUI ( |
Implement to create your own custom preview for the preview area of the inspector, primary editor headers and the object selector.
|
|
OnPreviewSettings ( ) : void |
Override this method if you want to show custom controls in the preview header.
|
|
ReloadPreviewInstances ( ) : void | ||
RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : |
Override this method if you want to render a static preview that shows.
|
|
Repaint ( ) : void |
Repaint any inspectors that shows this editor.
|
|
RequiresConstantRepaint ( ) : bool |
Does this edit require to be repainted constantly in its current state?
|
|
ResetTarget ( ) : void | ||
UseDefaultMargins ( ) : bool |
Override this method in subclasses to return false if you don't want default margins.
|
Method | Description | |
---|---|---|
DrawPropertiesExcluding ( |
||
OnHeaderGUI ( ) : void |
Method | Description | |
---|---|---|
CanBeExpandedViaAFoldout ( ) : bool | ||
CleanupPropertyEditor ( ) : void | ||
CreateEditor ( Object targetObject ) : |
||
DoDrawDefaultInspector ( ) : bool | ||
DoDrawDefaultInspector ( |
||
DrawHeaderFromInsideHierarchy ( ) : void | ||
DrawHeaderGUI ( |
||
DrawHeaderGUI ( |
||
DrawHeaderHelpAndSettingsGUI ( |
||
GetOptimizedGUIBlock ( bool isDirty, bool isVisible, |
||
GetOptimizedGUIBlockImplementation ( bool isDirty, bool isVisible, |
||
GetSerializedObjectInternal ( ) : |
||
InternalSetHidden ( bool hidden ) : void | ||
InternalSetTargets ( Object t ) : void | ||
IsAppropriateFileOpenForEdit ( Object assetObject ) : bool | ||
IsAppropriateFileOpenForEdit ( Object assetObject, string &message ) : bool | ||
IsEnabled ( ) : bool | ||
IsOpenForEdit ( ) : bool | ||
IsOpenForEdit ( string &message ) : bool | ||
OnAssetStoreInspectorGUI ( ) : void | ||
OnDisableINTERNAL ( ) : void | ||
OnForceReloadInspector ( ) : void | ||
OnHeaderControlsGUI ( ) : void | ||
OnHeaderIconGUI ( |
||
OnHeaderTitleGUI ( |
||
OnOptimizedInspectorGUI ( |
||
OptimizedInspectorGUIImplementation ( |
public static CreateCachedEditor ( Object targetObject, |
||
targetObject | Object | |
editorType | ||
previousEditor | ||
return | void |
public static CreateEditor ( Object targetObject, [ editorType ) : |
||
targetObject | Object | |
editorType | [ | |
return |
public DrawPreview ( |
||
previewArea | ||
return | void |
protected static DrawPropertiesExcluding ( |
||
obj | ||
return | void |
public GetPreviewTitle ( ) : |
||
return |
public OnInteractivePreviewGUI ( |
||
r | Rectangle in which to draw the preview. | |
background | Background image. | |
return | void |
public OnPreviewGUI ( |
||
r | Rectangle in which to draw the preview. | |
background | Background image. | |
return | void |
public RenderStaticPreview ( string assetPath, Object subAssets, int width, int height ) : |
||
assetPath | string | |
subAssets | Object | |
width | int | |
height | int | |
return |