KSPDev.ProcessingUtils Namespace |
| Class | Description | |
|---|---|---|
| ArgumentGuard | Set of tools to check the API method arguments. | |
| AsyncCall | Set of tools to execute a delayed code. | |
| Preconditions | Set of tools to check various preconditions during the code execution. | |
| SafeCallbacks | Set of tools to invoke callbacks so that the main flow is not affected. | |
| SimpleStateMachineT |
Simple state machine that allows tracking of the states and checking the basic transition
conditions.
|
| Delegate | Description | |
|---|---|---|
| SimpleStateMachineTOnChange | Delegate for a callback which notifies about a state change. | |
| SimpleStateMachineTOnStateChangeHandler | Delegate to track an arbitrary state transition. |