//------------------------------------------------------------ // Game Framework // Copyright © 2013-2020 Jiang Yin. All rights reserved. // Homepage: https://gameframework.cn/ // Feedback: mailto:ellan@gameframework.cn //------------------------------------------------------------ using GameFramework; using System; using UnityEngine; namespace UnityGameFramework.Runtime { public sealed partial class DebuggerComponent { /// /// 日志记录结点。 /// public sealed class LogNode { private DateTime m_LogTime; private int m_LogFrameCount; private LogType m_LogType; private string m_LogMessage; private string m_StackTrack; /// /// 初始化日志记录结点的新实例。 /// public LogNode(LogType logType, string logMessage, string stackTrack) { m_LogTime = DateTime.Now; m_LogFrameCount = Time.frameCount; m_LogType = logType; m_LogMessage = logMessage; m_StackTrack = stackTrack; } /// /// 获取日志时间。 /// public DateTime LogTime { get { return m_LogTime; } } /// /// 获取日志帧计数。 /// public int LogFrameCount { get { return m_LogFrameCount; } } /// /// 获取日志类型。 /// public LogType LogType { get { return m_LogType; } } /// /// 获取日志内容。 /// public string LogMessage { get { return m_LogMessage; } } /// /// 获取日志堆栈信息。 /// public string StackTrack { get { return m_StackTrack; } } } } }