public static void DrawTextToScreen(float x, float y, float fontSize, Color color, bool centered, string text, params object[] args) { NativeRendererMethods.DrawTextToScreen(x, y, fontSize, color, centered, string.Format(text, args)); }
public static void DrawText(string text, float size, Color color, float timeout) { NativeDebugMethods.AddPersistentText2D(text, size, color, timeout); }
public static void DrawTextToScreen(float x, float y, float fontSize, Color color, string text, params object[] args) { DrawTextToScreen(x, y, fontSize, color, false, text, args); }
public static void DrawLine(Vec3 startPos, Vec3 endPos, Color color, float timeout) { NativeDebugMethods.AddPersistentLine(startPos, endPos, color, timeout); }
public static void DrawSphere(Vec3 pos, float radius, Color color, float timeout) { NativeDebugMethods.AddPersistentSphere(pos, radius, color, timeout); }
public static void DrawDirection(Vec3 pos, float radius, Vec3 dir, Color color, float timeout) { NativeDebugMethods.AddDirection(pos, radius, dir, color, timeout); }
public static void DrawBoundingBox(Vec3 pos, BoundingBox bbox, Color color, float timeout) { NativeDebugMethods.AddAABB(pos, bbox, color, timeout); }
public void EmissiveColor(Color value) { }
public void DiffuseColor(Color value) { }
public void SpecularColor(Color value) { }