class BreadcrumbDrawDIAG_DEVELOPER
BreadcrumbDraw › UndergroundTriggerDrawBase › Managed
Constructors 2
void BreadcrumbDraw(vector position)DIAG_DEVELOPERReferences new BreadcrumbGizmo(), Class.Cast(), copyarray()
Show 13 more
, CGame.CreateObjectEx(), ErrorEx(), GetGizmoApi(), ScriptInvoker.Insert(), UndergroundBreadcrumbHandle.SetBreadcrumbDrawRef(), DrawGizmoBase.SetTransform(), Math3D.YawPitchRollMatrix(), m_DebugTextsWS, m_GizmoCenter, m_HandleHelper, m_LastTransform, DrawGizmoBase.m_OnTransformChanged, and vector.Zerovoid ~BreadcrumbDraw()DIAG_DEVELOPERReferences EntityAI.Delete(), ScriptInvoker.Remove(), m_GizmoCenter
Show 2 more
, m_HandleHelper, and DrawGizmoBase.m_OnTransformChangedMembers 9
private bool m_IsShownDIAG_DEVELOPERprivate bool m_IsSelectedDIAG_DEVELOPERprivate vector m_LocalMinDIAG_DEVELOPERprivate vector m_LocalMaxDIAG_DEVELOPERprivate vector m_LastTransform[4]DIAG_DEVELOPERprivate ref BreadcrumbGizmo m_GizmoCenterDIAG_DEVELOPERReferenced by ~BreadcrumbDraw(), ApplyTransformation(), BreadcrumbDraw()
Show 6 more
, DrawDebugs(), GetCenter(), OnCenterGizmoTransformChanged(), Select(), SetAllowTransform(), and Update()private ref ScriptInvoker m_OnTransformChangedDIAG_DEVELOPERprivate UndergroundBreadcrumbHandle m_HandleHelperDIAG_DEVELOPERReferenced by ~BreadcrumbDraw(), BreadcrumbDraw(), DrawDebugs()
Show 2 more
, GetBreadcrumbHandle(), and Update()private ref array<ref DebugTextWorldSpace> m_DebugTextsWSDIAG_DEVELOPERMethods 10
UndergroundBreadcrumbHandle GetBreadcrumbHandle()DIAG_DEVELOPERReferences m_HandleHelper
ScriptInvoker Event_OnTransformChanged()DIAG_DEVELOPERvoid ApplyTransformation(vector parentOldTransform[4], vector parentNewTransform[4])DIAG_DEVELOPERReferences copyarray(), DrawGizmoBase.GetTransform(), DrawGizmoBase.SetTransform()
Show 2 more
, m_GizmoCenter, and m_LastTransformvoid Update()DIAG_DEVELOPERReferences DrawDebugs(), DrawSphere(), DrawGizmoBase.GetTransform()
Show 5 more
, Object.SetPosition(), UndergroundBreadcrumbHandle.m_Data, m_GizmoCenter, m_HandleHelper, and m_IsSelectedvoid SetAllowTransform(bool state)DIAG_DEVELOPERvoid Select()DIAG_DEVELOPERReferenced by PluginUndergroundTriggerManager.SelectBreadcrumb()
override vector GetCenter()DIAG_DEVELOPERprivate void OnCenterGizmoTransformChanged(vector transform[4])DIAG_DEVELOPERReferences DrawGizmoBase.GetTransform(), ScriptInvoker.Invoke(), DrawGizmoBase.SetTransform()
Show 3 more
, Update(), m_GizmoCenter, and m_OnTransformChangedprivate void DrawDebugs(bool enabled)DIAG_DEVELOPERReferences array.Clear(), DebugTextWorldSpace.Create(), UndergroundBreadcrumbHandle.GetHandleName()
Show 5 more
, DrawGizmoBase.GetTransform(), array.Insert(), m_DebugTextsWS, m_GizmoCenter, and m_HandleHelperReferenced by Update()
private void DrawSphere(vector transform[4], int color, float radius = 0.15)DIAG_DEVELOPERReferences Shape.CreateSphere()
Referenced by Update()