Class DebugUIHandler
Inheritance
System.Object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
DebugUIHandler
Assembly: com.bennykok.runtime-debug-action.dll
Syntax
[AddComponentMenu("Runtime Debug Action/UI/Debug UI Handler")]
public class DebugUIHandler : MonoBehaviour
Fields
actionDisplayAnchor
Declaration
public RectTransform actionDisplayAnchor
Field Value
| Type |
Description |
| UnityEngine.RectTransform |
|
actionDisplayPrefab
Declaration
[Title("Prefabs", 1)]
public ListItemView actionDisplayPrefab
Field Value
actionListLayer
Declaration
public Canvas actionListLayer
Field Value
| Type |
Description |
| UnityEngine.Canvas |
|
Declaration
Field Value
| Type |
Description |
| UnityEngine.UI.Button |
|
backgroundLayer
Declaration
public Canvas backgroundLayer
Field Value
| Type |
Description |
| UnityEngine.Canvas |
|
bottomLayoutPanel
Declaration
public MaxWidthHeight bottomLayoutPanel
Field Value
canvasScaler
Declaration
[NonSerialized]
public CanvasScaler canvasScaler
Field Value
| Type |
Description |
| UnityEngine.UI.CanvasScaler |
|
Declaration
public static TMP_InputField currentInputField
Field Value
| Type |
Description |
| TMPro.TMP_InputField |
|
customFont
Declaration
[Title("Styles", 1)]
public TMP_FontAsset customFont
Field Value
| Type |
Description |
| TMPro.TMP_FontAsset |
|
Declaration
public InputUIHandler inputHandler
Field Value
loggerHandler
Declaration
public LoggerHandler loggerHandler
Field Value
navigationHeader
Declaration
public TextMeshProUGUI navigationHeader
Field Value
| Type |
Description |
| TMPro.TextMeshProUGUI |
|
rootList
Declaration
Field Value
searchField
Declaration
[Title("References", false, 1)]
public TMP_InputField searchField
Field Value
| Type |
Description |
| TMPro.TMP_InputField |
|
showCursorAfterClose
Declaration
[NonSerialized]
public bool showCursorAfterClose
Field Value
| Type |
Description |
| System.Boolean |
|
system
Declaration
[NonSerialized]
public RuntimeDebugSystem system
Field Value
Declaration
public TooltipHandler tooltip
Field Value
touchToggle
Declaration
public Button touchToggle
Field Value
| Type |
Description |
| UnityEngine.UI.Button |
|
Properties
BackNavigationVisible
Declaration
public bool BackNavigationVisible { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsSearching
Declaration
public bool IsSearching { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
IsVisible
Declaration
public bool IsVisible { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
AttachSystem(RuntimeDebugSystem)
Declaration
public void AttachSystem(RuntimeDebugSystem system)
Parameters
HideBackNavigation()
Declaration
public void HideBackNavigation()
HideCursor()
Declaration
HideSearchField()
Declaration
public void HideSearchField()
OnAddAction(BaseDebugAction)
Declaration
public void OnAddAction(BaseDebugAction action)
Parameters
OnBackNavigation()
Declaration
public void OnBackNavigation()
OnBackNavigationDelay()
Declaration
public void OnBackNavigationDelay()
Declaration
public void OnDisplayAction(BaseDebugAction trigger, RectTransform from = null)
Parameters
| Type |
Name |
Description |
| BaseDebugAction |
trigger |
|
| UnityEngine.RectTransform |
from |
|
OnLoggerToggle()
Declaration
public void OnLoggerToggle()
OnMenuToggle()
Declaration
public void OnMenuToggle()
OnRemoveAction(BaseDebugAction)
Declaration
public void OnRemoveAction(BaseDebugAction action)
Parameters
OnSearch(String)
Declaration
public void OnSearch(string query)
Parameters
| Type |
Name |
Description |
| System.String |
query |
|
SetNavigationHeader(String)
Declaration
public void SetNavigationHeader(string header)
Parameters
| Type |
Name |
Description |
| System.String |
header |
|
ShowBackNavigation()
Declaration
public void ShowBackNavigation()
ShowCursor()
Declaration
ShowSearchField()
Declaration
public void ShowSearchField()
TogglePanel(Boolean, Boolean)
Declaration
public void TogglePanel(bool force = false, bool open = false)
Parameters
| Type |
Name |
Description |
| System.Boolean |
force |
|
| System.Boolean |
open |
|