DCS/ruiyiweiUX/Assets/GeneralTools/Scripts/DebuggerSystem/Component/DebuggerComponent.RuntimeMe...

68 lines
1.8 KiB
C#
Raw Normal View History

2026-06-09 13:59:11 +08:00
//------------------------------------------------------------
// Game Framework
// Copyright © 2013-2020 Jiang Yin. All rights reserved.
// Homepage: https://gameframework.cn/
// Feedback: mailto:ellan@gameframework.cn
//------------------------------------------------------------
namespace UnityGameFramework.Runtime
{
public sealed partial class DebuggerComponent
{
private sealed partial class RuntimeMemoryInformationWindow<T> : ScrollableDebuggerWindowBase where T : UnityEngine.Object
{
private sealed class Sample
{
private readonly string m_Name;
private readonly string m_Type;
private readonly long m_Size;
private bool m_Highlight;
public Sample(string name, string type, long size)
{
m_Name = name;
m_Type = type;
m_Size = size;
m_Highlight = false;
}
public string Name
{
get
{
return m_Name;
}
}
public string Type
{
get
{
return m_Type;
}
}
public long Size
{
get
{
return m_Size;
}
}
public bool Highlight
{
get
{
return m_Highlight;
}
set
{
m_Highlight = value;
}
}
}
}
}
}