DIFF

class PluginUndergroundTriggerManagerDIAG_DEVELOPER

PluginUndergroundTriggerManager › PluginBase

Constructors 1

void PluginUndergroundTriggerManager()DIAG_DEVELOPER
References m_Instance

Constants 5

private static const float RAYCAST_LENGTH = 1000.0DIAG_DEVELOPER
private static const string DATETIME_FORMAT = "%1%2%3T%4%5%6Z"DIAG_DEVELOPER
Referenced by OnExport()
private static const float SORT_RESORT_THRESHOLD = 10.0DIAG_DEVELOPER
Referenced by OnUpdate()
private static const int MAX_DEBUG_DRAW_COUNT = 100DIAG_DEVELOPER
private static const float MAX_DEBUG_DRAW_DISTANCE = 300.0DIAG_DEVELOPER

Members 19

private vector m_LastSortCameraPositionDIAG_DEVELOPER
private ref BoxDraw m_TriggerVisualsSelectedDIAG_DEVELOPER
private ref ScriptInvoker m_OnUpdateDataDIAG_DEVELOPER
Referenced by Event_OnUpdateData()
private ref ScriptInvoker m_OnSelectTriggerDIAG_DEVELOPER
private ref ScriptInvoker m_OnDeleteTriggerDIAG_DEVELOPER
private ref ScriptInvoker m_OnSelectBreadcrumbDIAG_DEVELOPER
private ref ScriptInvoker m_OnDeleteBreadcrumbDIAG_DEVELOPER
private ref ScriptInvoker m_OnBreadcrumbEditModeChangedDIAG_DEVELOPER

Methods 50

References m_IsOpen
Referenced by EditorToggle()
void MarkTriggersDirtyOnTransform(vector oldTransform[4], vector newTransform[4])DIAG_DEVELOPER
void MarkBreadcrumbsDirtyOnTransform(vector oldTransform[4], vector newTransform[4])DIAG_DEVELOPER
private void FocusCameraOn(vector position, vector size, float maxDistance = 0)DIAG_DEVELOPER
Referenced by FocusOnObject()
void FreeCameraControlEnable()DIAG_DEVELOPER
void FreeCameraControlDisable()DIAG_DEVELOPER
private bool IsTransformUnchanged(vector oldTransform[4], vector newTransform[4])DIAG_DEVELOPER
private void SortBoxDrawsByDistance(ArrayBoxDraw arr)DIAG_DEVELOPER
Referenced by OnUpdate()
private void SortBreadcrumbDrawsByDistance(ArrayBreadcrumbDraw arr)DIAG_DEVELOPER
Referenced by OnUpdate()