Class GUIAction
Assembly: Unity.2D.Path.Editor.dll
Syntax
public abstract class GUIAction
Fields
enable
Declaration
public Func<IGUIState, GUIAction, bool> enable
Field Value
enableRepaint
Declaration
public Func<IGUIState, GUIAction, bool> enableRepaint
Field Value
onPreRepaint
Declaration
public Action<IGUIState, GUIAction> onPreRepaint
Field Value
onRepaint
Declaration
public Action<IGUIState, GUIAction> onRepaint
Field Value
repaintOnMouseMove
Declaration
public Func<IGUIState, GUIAction, bool> repaintOnMouseMove
Field Value
Properties
ID
Declaration
Property Value
Methods
CanTrigger(IGUIState)
Declaration
protected virtual bool CanTrigger(IGUIState guiState)
Parameters
Returns
GetFinishContidtion(IGUIState)
Declaration
protected abstract bool GetFinishContidtion(IGUIState guiState)
Parameters
Returns
GetTriggerContidtion(IGUIState)
Declaration
protected abstract bool GetTriggerContidtion(IGUIState guiState)
Parameters
Returns
IsEnabled(IGUIState)
Declaration
public bool IsEnabled(IGUIState guiState)
Parameters
Returns
IsRepaintEnabled(IGUIState)
Declaration
public bool IsRepaintEnabled(IGUIState guiState)
Parameters
Returns
OnFinish(IGUIState)
Declaration
protected virtual void OnFinish(IGUIState guiState)
Parameters
OnGUI(IGUIState)
Declaration
public void OnGUI(IGUIState guiState)
Parameters
Declaration
protected virtual void OnPerform(IGUIState guiState)
Parameters
OnTrigger(IGUIState)
Declaration
protected virtual void OnTrigger(IGUIState guiState)
Parameters
PreRepaint(IGUIState)
Declaration
public void PreRepaint(IGUIState guiState)
Parameters