DIFF

class ConstructionDebugDIAG_DEVELOPER

Members 11

protected static string m_DismantlePartNameDIAG_DEVELOPER
protected static bool m_DismantleConstructedDIAG_DEVELOPER
protected static bool m_DismantleHasDependentsDIAG_DEVELOPER
protected static bool m_DismantleSupportFailedDIAG_DEVELOPER
protected static string m_ActionDismantlePartNameDIAG_DEVELOPER
protected static string m_ActionDismantleReasonDIAG_DEVELOPER
protected static int m_TargetComponentIdx = -1DIAG_DEVELOPER
protected static ref map<int, ref ActionInfoDebugData> m_ActionInfoDebug = new map<int, ref ActionInfoDebugData>()DIAG_DEVELOPER
protected static string m_CollidingPartNameDIAG_DEVELOPER
protected static ref array<string> m_ValidCollisions = new array<string>()DIAG_DEVELOPER
protected static string m_InsideboxPartNameDIAG_DEVELOPER

Methods 17

static void ResetDismantlePartData()DIAG_DEVELOPER
static void ResetActionDismantleData()DIAG_DEVELOPER
static void RemoveBuildPartInfoData(string partName)DIAG_DEVELOPER
protected static void UpdateTargetComponentIdx(int idx)DIAG_DEVELOPER
static void SetCollisionPrintoutData(string partName, notnull array<string> collisions)DIAG_DEVELOPER
static void ResetCollisionPrintoutData()DIAG_DEVELOPER
static void SetInsideboxCheckDebugData(string partName)DIAG_DEVELOPER
protected static void DrawCanDismantlePart()DIAG_DEVELOPER
Referenced by Update()
protected static void DrawActionDismantle()DIAG_DEVELOPER
Referenced by Update()
protected static void DrawCollisionPrintouts()DIAG_DEVELOPER
Referenced by Update()
protected static void DrawInsideboxPrintouts()DIAG_DEVELOPER
References DbgUI.Begin(), DbgUI.End(), DbgUI.Text()
Show 1 more, m_InsideboxPartName
Referenced by Update()