Class VisualEffectEditor
Inheritance
System.Object
VisualEffectEditor
Syntax
public class VisualEffectEditor : Editor
Fields
m_VisualEffectAsset
Declaration
protected SerializedProperty m_VisualEffectAsset
Field Value
| Type |
Description |
| SerializedProperty |
|
overrideWidth
Declaration
protected const float overrideWidth = 16F
Field Value
| Type |
Description |
| System.Single |
|
Methods
AssetField()
Declaration
protected virtual void AssetField()
DrawParameters()
Declaration
protected virtual void DrawParameters()
Declaration
protected virtual void EditorModeInspectorButton()
EmptyLineControl(String, String, Int32)
Declaration
protected virtual void EmptyLineControl(string name, string tooltip, int depth)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| System.String |
tooltip |
|
| System.Int32 |
depth |
|
GetCurrentSkin()
Declaration
public static GUISkin GetCurrentSkin()
Returns
GetGUIContent(String, String)
Declaration
protected GUIContent GetGUIContent(string name, string tooltip = null)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| System.String |
tooltip |
|
Returns
| Type |
Description |
| GUIContent |
|
GetObjectValue(SerializedProperty)
Declaration
protected static object GetObjectValue(SerializedProperty prop)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
prop |
|
Returns
| Type |
Description |
| System.Object |
|
OnDisable()
Declaration
protected void OnDisable()
OnEnable()
Declaration
protected void OnEnable()
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()
OnSceneGUI()
Declaration
protected virtual void OnSceneGUI()
PropertyOverrideChanged()
Declaration
protected virtual void PropertyOverrideChanged()
RepaintAllEditors()
Declaration
public static void RepaintAllEditors()
SceneViewGUICallback(Object, SceneView)
Declaration
protected virtual void SceneViewGUICallback(Object target, SceneView sceneView)
Parameters
| Type |
Name |
Description |
| UnityEngine.Object |
target |
|
| SceneView |
sceneView |
|
SeedField()
Declaration
protected virtual bool SeedField()
Returns
| Type |
Description |
| System.Boolean |
|
SetObjectValue(SerializedProperty, Object)
Declaration
protected static void SetObjectValue(SerializedProperty prop, object value)
Parameters
| Type |
Name |
Description |
| SerializedProperty |
prop |
|
| System.Object |
value |
|
Declaration
public static bool ShowHeader(GUIContent nameContent, bool hasHeader, bool hasFooter, bool displayToggle, bool toggleState)
Parameters
| Type |
Name |
Description |
| GUIContent |
nameContent |
|
| System.Boolean |
hasHeader |
|
| System.Boolean |
hasFooter |
|
| System.Boolean |
displayToggle |
|
| System.Boolean |
toggleState |
|
Returns
| Type |
Description |
| System.Boolean |
|