class BoxDrawDIAG_DEVELOPER
BoxDraw › UndergroundTriggerDrawBase › Managed
Constructors 2
void BoxDraw(vector position, vector orientation = "0 0 0", vector size = "1 1 1")DIAG_DEVELOPERReferences new BoxDrawCenterGizmo(), new BoxDrawCornerGizmo(), Class.Cast()
Show 24 more
, copyarray(), CGame.CreateObjectEx(), ErrorEx(), GetGizmoApi(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), ScriptInvoker.Insert(), UndergroundTriggerDrawBase.LocalToWorldFromMat(), UndergroundTriggerHandle.SetBoxDrawRef(), DrawGizmoBase.SetTransform(), DrawGizmoBase.SetTransform(), DrawGizmoBase.SetTransform(), UpdateMaxGizmo(), UpdateMinGizmo(), Vector(), Math3D.YawPitchRollMatrix(), m_DebugTextsWS, m_GizmoCenter, m_GizmoMax, m_GizmoMin, m_HandleHelper, m_LocalMax, m_LocalMin, and DrawGizmoBase.m_OnTransformChangedvoid ~BoxDraw()DIAG_DEVELOPERReferences EntityAI.Delete(), ScriptInvoker.Remove(), ScriptInvoker.Remove()
Show 6 more
, ScriptInvoker.Remove(), m_GizmoCenter, m_GizmoMax, m_GizmoMin, m_HandleHelper, and DrawGizmoBase.m_OnTransformChangedMembers 10
private bool m_IsShownDIAG_DEVELOPERprivate bool m_IsSelectedDIAG_DEVELOPERprivate vector m_LocalMinDIAG_DEVELOPERReferenced by BoxDraw(), DrawDebugs(), DrawRotatedBox()
Show 4 more
, GetSize(), OnMinGizmoTransformChanged(), UpdateMaxGizmo(), and UpdateMinGizmo()private vector m_LocalMaxDIAG_DEVELOPERReferenced by BoxDraw(), DrawDebugs(), DrawRotatedBox()
Show 4 more
, GetSize(), OnMaxGizmoTransformChanged(), UpdateMaxGizmo(), and UpdateMinGizmo()private ref BoxDrawCenterGizmo m_GizmoCenterDIAG_DEVELOPERprivate ref BoxDrawCornerGizmo m_GizmoMinDIAG_DEVELOPERReferenced by ~BoxDraw(), BoxDraw(), Select()
Show 2 more
, SetAllowTransform(), and UpdateMinGizmo()private ref BoxDrawCornerGizmo m_GizmoMaxDIAG_DEVELOPERReferenced by ~BoxDraw(), BoxDraw(), Select()
Show 2 more
, SetAllowTransform(), and UpdateMaxGizmo()private UndergroundTriggerHandle m_HandleHelperDIAG_DEVELOPERprivate ref array<ref DebugTextWorldSpace> m_DebugTextsWSDIAG_DEVELOPERprivate ref ScriptInvoker m_OnTransformChangedDIAG_DEVELOPERReferenced by Event_OnTransformChanged()
Methods 15
void Update()DIAG_DEVELOPERReferences DrawDebugs(), DrawRotatedBox(), DrawGizmoBase.GetTransform()
Show 4 more
, Object.SetPosition(), m_GizmoCenter, m_HandleHelper, and m_IsSelectedUndergroundTriggerHandle GetTriggerHandle()DIAG_DEVELOPERReferences m_HandleHelper
ScriptInvoker Event_OnTransformChanged()DIAG_DEVELOPERvoid SetAllowTransform(bool state)DIAG_DEVELOPERReferences m_GizmoCenter, m_GizmoMax, m_GizmoMin
Show 2 more
, m_IsSelected, and DrawGizmoBase.m_TransformAllowedvoid Select()DIAG_DEVELOPERReferences GetGizmoApi(), GizmoApi.SelectUser(), m_GizmoCenter
Show 2 more
, m_GizmoMax, and m_GizmoMinReferenced by PluginUndergroundTriggerManager.SelectTrigger()
override vector GetCenter()DIAG_DEVELOPERvector GetOrientation()DIAG_DEVELOPERReferenced by PluginUndergroundTriggerManager.ExportData()
vector GetSize()DIAG_DEVELOPERprivate void UpdateMinGizmo()DIAG_DEVELOPERprivate void UpdateMaxGizmo()DIAG_DEVELOPERprivate void OnCenterGizmoTransformChanged(vector transform[4])DIAG_DEVELOPERReferences Event_OnTransformChanged(), DrawGizmoBase.GetTransform(), ScriptInvoker.Invoke()
Show 4 more
, DrawGizmoBase.SetTransform(), UpdateMaxGizmo(), UpdateMinGizmo(), and m_GizmoCenterprivate void OnMinGizmoTransformChanged(vector transform[4])DIAG_DEVELOPERReferences Debug.DrawSphere(), UpdateMinGizmo(), UndergroundTriggerDrawBase.WorldToLocal()
Show 2 more
, m_GizmoCenter, and m_LocalMinprivate void OnMaxGizmoTransformChanged(vector transform[4])DIAG_DEVELOPERReferences Debug.DrawSphere(), UpdateMaxGizmo(), UndergroundTriggerDrawBase.WorldToLocal()
Show 2 more
, m_GizmoCenter, and m_LocalMaxprivate void DrawDebugs(bool enabled)DIAG_DEVELOPERReferenced by Update()
private void DrawRotatedBox(vector transform[4], int color)DIAG_DEVELOPERReferences Shape.CreateTris(), Debug.DrawLine(), UndergroundTriggerDrawBase.LocalToWorldFromMat()
Show 3 more
, Vector(), m_LocalMax, and m_LocalMinReferenced by Update()