Class BaseDebugAction
Base class for all debug action
Inheritance
System.Object
BaseDebugAction
Assembly: com.bennykok.runtime-debug-action.dll
Syntax
[Serializable]
public class BaseDebugAction
Constructors
BaseDebugAction()
Declaration
Fields
action
Declaration
Field Value
Type |
Description |
System.Action |
|
actionColor
Declaration
Field Value
Type |
Description |
UnityEngine.Color |
|
actionStatus
Declaration
public Func<string> actionStatus
Field Value
Type |
Description |
System.Func<System.String> |
|
closePanelAfterTrigger
Declaration
public bool closePanelAfterTrigger
Field Value
Type |
Description |
System.Boolean |
|
description
Declaration
[Multiline]
public string description
Field Value
Type |
Description |
System.String |
|
group
Declaration
[Comment("Base Action Properties")]
public string group
Field Value
Type |
Description |
System.String |
|
id
Declaration
Field Value
Type |
Description |
System.String |
|
name
Declaration
Field Value
Type |
Description |
System.String |
|
shortcutKey
Declaration
public string shortcutKey
Field Value
Type |
Description |
System.String |
|
unityAction
Declaration
[Space]
[Comment("Action Event", order = 1)]
[CollapsedEvent(null)]
public UnityEvent unityAction
Field Value
Type |
Description |
UnityEngine.Events.UnityEvent |
|
Methods
CanDisplayAction()
Declaration
public virtual bool CanDisplayAction()
Returns
Type |
Description |
System.Boolean |
|
GetDescription()
Declaration
public virtual string GetDescription()
Returns
Type |
Description |
System.String |
|
ResolveAction()
Declaration
public virtual void ResolveAction()
Setup()
Declaration
public virtual void Setup()