Show / Hide Table of Contents

Namespace BennyKok.RuntimeDebug.Actions

Classes

BaseDebugAction

Base class for all debug action

DebugActionBuilder

Builder class for built-in BaseDebugAction derived class

DebugActionButton

Button action will be represented as a simple button in the debug menu

DebugActionEnum

Enum action will be represented as a button selector in the debug menu, triggering the action will cycle the value

DebugActionFlag

Flag action will be represented as a button selector in the debug menu, triggering the action will cycle the value and notify the flag listener, if isPersistence is true, the value will also be updated to PlayerPrefs.

DebugActionInput

Input action will be represented as a button in the debug menu, once triggered, an input field will popup, the input will be split by space and parse using regex, if more than one paramenters is defined and you have space between your string, use double quote for string during input.

DebugActionToggle

Toggle action will be represented as a button toggle in the debug menu with on/off status

FluentAction<T>

Base debug action class that has common fluent methods

In This Article
👆 RuntimeDebugAction by ❤️ BennyKok