Click or drag to resize

KSPDev.DebugUtils Namespace

A set of classes and controls to simplify mods debugging.
Classes
  ClassDescription
Public classDebugAdjustableAttribute
Attribute to mark a member as available for the runtime interaction. It may be exposed in the debugging GUI.
Public classDebugGui
Helper class to deal with the debug GUI functionality.
Public classPartDebugAdjustmentDialog
Debug dialog for adjusting the part configuration.
Public classPerfCounter
Simple performance counter to measure CPU cost of the code branch.
Public classStdTypesDebugGuiControl
Wrapper class that gives a GUI control for editing the standard game types.
Structures
  StructureDescription
Public structureDebugGuiDebugMemberInfo
Metadata about the member that is available for debugging.
Interfaces
  InterfaceDescription
Public interfaceIHasDebugAdjustables
Interface for the components that wants to know when their debug adjustable fields or properties have changed.