public static void WireTriangle(float3 a, float3 b, float3 c, Color color) { DrawingManager.Init(); builder.WireTriangle(a, b, c, color); }
public static void WireRectangleXZ(float3 center, float3 size, Color color) { DrawingManager.Init(); builder.WireRectangleXZ(center, size, color); }
public static void ArrowheadArc(float3 origin, float3 direction, float offset, Color color) { DrawingManager.Init(); builder.ArrowheadArc(origin, direction, offset, color); }
public static void WireGrid(float3 center, Quaternion rotation, int2 cells, float2 totalSize, Color color) { DrawingManager.Init(); builder.WireGrid(center, rotation, cells, totalSize, color); }
public static void Arrowhead(float3 center, float3 direction, float3 up, float radius, Color color) { DrawingManager.Init(); builder.Arrowhead(center, direction, up, radius, color); }
public static void PushColor(Color color) { DrawingManager.Init(); builder.PushColor(color); }
public static void Arrow(float3 from, float3 to, float3 up, float headFraction, Color color) { DrawingManager.Init(); builder.Arrow(from, to, up, headFraction, color); }
public static void Arrow(float3 from, float3 to, Color color) { DrawingManager.Init(); builder.Arrow(from, to, color); }
public static void Bezier(float3 p0, float3 p1, float3 p2, float3 p3, Color color) { DrawingManager.Init(); builder.Bezier(p0, p1, p2, p3, color); }
public static void CrossXY(float3 position, Color color) { DrawingManager.Init(); builder.CrossXY(position, color); }
public MonoBehaviourGizmos() { DrawingManager.Register(this); }