public GizmosScope(bool useGizmos) { colouredLineDelegate = lineDelegate; gizmosColor = Gizmos.color; if (useGizmos) { lineDelegate = GizmosLine; } else { lineDelegate = DebugLine; } }
public GizmosScopeWithMatrix(bool useGizmos, Matrix4x4 matrix) { colouredLineDelegate = lineDelegate; gizmosColor = Gizmos.color; gizmosMatrix = Gizmos.matrix; Gizmos.matrix = matrix; if (useGizmos) { lineDelegate = GizmosLine; } else { lineDelegate = DebugLine; } }