public static string Format_Log(string format, int stack_offset = 0, params object[] args) { StackFrame frame = new StackFrame(1 + stack_offset, true); string meth = frame.GetMethod().ReflectedType.FullName; string funct = frame.GetMethod().Name; int line = frame.GetFileLineNumber(); string str = String.Format(format, args); str = DebugHud.Tag_String(String.Format("{0} [Function: {1}::{2} @ Line: {3}]", str, meth, funct, line), 1); return(str); }
public static void Log(string format, params object[] args) { string str = DebugHud.Tag_String(String.Format(format, args), 1); DebugHud.Add_Line(str); }
public static void Log(string format) { string str = DebugHud.Tag_String(format, 1); DebugHud.Add_Line(str); }