Class LudiqEditorWindow
Inheritance
LudiqEditorWindow
Namespace: Ludiq
Syntax
public abstract class LudiqEditorWindow : EditorWindow, ISerializationCallbackReceiver, ILudiqRootObject, IHasCustomMenu
Fields
_deserializationFailed
Declaration
[DoNotSerialize]
protected bool _deserializationFailed
Field Value
_fullData
Declaration
[DoNotSerialize]
protected FullSerializationData _fullData
Field Value
_odinData
Declaration
[DoNotSerialize]
protected OdinSerializer.SerializationData _odinData
Field Value
Type |
Description |
Ludiq.OdinSerializer.SerializationData |
|
Declaration
Field Value
Properties
e
Declaration
protected virtual Event e { get; }
Property Value
reliablePosition
Declaration
public Rect reliablePosition { get; }
Property Value
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 |
|
Declaration
public virtual void AddItemsToMenu(GenericMenu menu)
Parameters
Type |
Name |
Description |
GenericMenu |
menu |
|
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
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
Update()
Declaration
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
Extension Methods