Class LudiqEditorWindow
Inherited Members
UnityEditor.EditorWindow.ShowTab()
UnityEditor.EditorWindow.GetWindow<T>()
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean, System.Type[])
UnityEditor.EditorWindow.CreateWindow<T>(System.Type[])
UnityEditor.EditorWindow.CreateWindow<T>(System.String, System.Type[])
UnityEditor.EditorWindow.HasOpenInstances<T>()
UnityEditor.EditorWindow.FocusWindowIfItsOpen<T>()
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.TryGetOverlay(System.String, UnityEditor.Overlays.Overlay)
UnityEditor.EditorWindow.depthBufferBits
UnityEditor.EditorWindow.antiAlias
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Ludiq
Syntax
public abstract class LudiqEditorWindow : EditorWindow, ISerializationCallbackReceiver, ILudiqRootObject, IHasCustomMenu
Fields
_deserializationFailed
Declaration
[DoNotSerialize]
protected bool _deserializationFailed
Field Value
Type | Description |
---|---|
Boolean |
_fullData
Declaration
[FormerlySerializedAs("_data")]
[SerializeField]
[DoNotSerialize]
protected FullSerializationData _fullData
Field Value
Type | Description |
---|---|
FullSerializationData |
_odinData
Declaration
[SerializeField]
[DoNotSerialize]
protected SerializationData _odinData
Field Value
Type | Description |
---|---|
Ludiq.OdinSerializer.SerializationData |
scroll
Declaration
protected Vector2 scroll
Field Value
Type | Description |
---|---|
Vector2 |
Properties
e
Declaration
protected virtual Event e { get; }
Property Value
Type | Description |
---|---|
Event |
reliablePosition
Declaration
public Rect reliablePosition { get; }
Property Value
Type | Description |
---|---|
Rect |
Methods
_OnDisable()
Declaration
protected virtual void _OnDisable()
_OnEnable()
Declaration
protected virtual void _OnEnable()
_OnEnterEditMode()
Declaration
protected virtual void _OnEnterEditMode()
_OnEnterPlayMode()
Declaration
protected virtual void _OnEnterPlayMode()
_OnExitEditMode()
Declaration
protected virtual void _OnExitEditMode()
_OnExitPlayMode()
Declaration
protected virtual void _OnExitPlayMode()
_OnGUI()
Declaration
protected virtual void _OnGUI()
_OnHierarchyChange()
Declaration
protected virtual void _OnHierarchyChange()
_OnModeChange()
Declaration
protected virtual void _OnModeChange()
_OnPrefabChange(GameObject)
Declaration
protected virtual void _OnPrefabChange(GameObject instance)
Parameters
Type | Name | Description |
---|---|---|
GameObject | instance |
_OnProjectChange()
Declaration
protected virtual void _OnProjectChange()
_OnSelectionChange()
Declaration
protected virtual void _OnSelectionChange()
_OnUndoRedo()
Declaration
protected virtual void _OnUndoRedo()
_Update(Boolean)
Declaration
protected virtual void _Update(bool foreground)
Parameters
Type | Name | Description |
---|---|---|
Boolean | foreground |
AddItemsToMenu(GenericMenu)
Declaration
public virtual void AddItemsToMenu(GenericMenu menu)
Parameters
Type | Name | Description |
---|---|---|
GenericMenu | menu |
Implements
OnAfterDeserialize()
Declaration
protected virtual void OnAfterDeserialize()
OnAfterSerialize()
Declaration
protected virtual void OnAfterSerialize()
OnBeforeDeserialize()
Declaration
protected virtual void OnBeforeDeserialize()
OnBeforeSerialize()
Declaration
protected virtual void OnBeforeSerialize()
OnDisable()
Declaration
protected void OnDisable()
OnEnable()
Declaration
protected void OnEnable()
OnGUI()
Declaration
protected void OnGUI()
OnHierarchyChange()
Declaration
protected void OnHierarchyChange()
OnProjectChange()
Declaration
protected void OnProjectChange()
OnSelectionChange()
Declaration
protected void OnSelectionChange()
ShowData()
Declaration
protected virtual void ShowData()
ToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |
Overrides
Update()
Declaration
protected void Update()
Explicit Interface Implementations
ILudiqRootObject.OnAfterDeserialize()
Declaration
void ILudiqRootObject.OnAfterDeserialize()
Implements
ILudiqRootObject.OnAfterSerialize()
Declaration
void ILudiqRootObject.OnAfterSerialize()
Implements
ILudiqRootObject.OnBeforeDeserialize()
Declaration
void ILudiqRootObject.OnBeforeDeserialize()
Implements
ILudiqRootObject.OnBeforeSerialize()
Declaration
void ILudiqRootObject.OnBeforeSerialize()
Implements
ILudiqRootObject.ShowData()
Declaration
void ILudiqRootObject.ShowData()
Implements
ISerializationCallbackReceiver.OnAfterDeserialize()
Declaration
void ISerializationCallbackReceiver.OnAfterDeserialize()
Implements
ISerializationCallbackReceiver.OnBeforeSerialize()
Declaration
void ISerializationCallbackReceiver.OnBeforeSerialize()