Class SidebarPanelWindow<TPanelContent>
Inheritance
object
SidebarPanelWindow<TPanelContent>
Inherited Members
EditorWindow.focusedWindowChanged
EditorWindow.GetWindow<T>()
EditorWindow.GetWindow<T>(bool)
EditorWindow.GetWindow<T>(bool, string)
EditorWindow.GetWindow<T>(string)
EditorWindow.GetWindow<T>(string, bool)
EditorWindow.GetWindow<T>(bool, string, bool)
EditorWindow.GetWindow<T>(params Type[])
EditorWindow.GetWindow<T>(string, params Type[])
EditorWindow.GetWindow<T>(string, bool, params Type[])
EditorWindow.CreateWindow<T>(params Type[])
EditorWindow.CreateWindow<T>(string, params Type[])
EditorWindow.HasOpenInstances<T>()
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.GetWindowWithRect<T>(Rect, bool)
EditorWindow.GetWindowWithRect<T>(Rect, bool, string)
EditorWindow.GetWindowWithRect<T>(Rect, bool, string, bool)
EditorWindow.TryGetOverlay(string, out Overlay)
EditorWindow.depthBufferBits
EditorWindow.antiAlias
EditorWindow.windowFocusChanged
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.Equals(object)
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int)
Object.InstantiateAsync<T>(T, int, Transform)
Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)
Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, CancellationToken)
Object.InstantiateAsync<T>(T, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, Vector3, Quaternion, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, InstantiateParameters, CancellationToken)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, bool)
Object.DestroyObject(Object, float)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsOfType<T>(bool)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindObjectOfType<T>(bool)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.VisualScripting
Assembly: solution.dll
Syntax
public abstract class SidebarPanelWindow<TPanelContent> : LudiqEditorWindow, ISerializationCallbackReceiver, IHasCustomMenu where TPanelContent : ISidebarPanelContent
Type Parameters
| Name | Description |
|---|---|
| TPanelContent |
Properties
defaultTitleContent
Declaration
protected abstract GUIContent defaultTitleContent { get; }
Property Value
| Type | Description |
|---|---|
| GUIContent |
e
Declaration
protected Event e { get; }
Property Value
| Type | Description |
|---|---|
| Event |
panel
Declaration
[DoNotSerializeAttribute]
public TPanelContent panel { get; set; }
Property Value
| Type | Description |
|---|---|
| TPanelContent |
Methods
BeforeGUI()
Declaration
protected virtual void BeforeGUI()
OnDisable()
Declaration
protected virtual void OnDisable()
OnEnable()
Declaration
protected virtual void OnEnable()
OnGUI()
Declaration
protected override void OnGUI()
Overrides
Update()
Declaration
protected override void Update()