42 lines
1 KiB
C#
42 lines
1 KiB
C#
|
using System;
|
||
|
using UnityEditor.AddressableAssets.Diagnostics.Data;
|
||
|
using UnityEngine;
|
||
|
|
||
|
namespace UnityEditor.AddressableAssets.Diagnostics.GUI.Graph
|
||
|
{
|
||
|
class GraphLayerBase : IGraphLayer
|
||
|
{
|
||
|
string m_LayerName;
|
||
|
string m_Description;
|
||
|
Color m_Color;
|
||
|
public int Stream { get; private set; }
|
||
|
|
||
|
public GraphLayerBase(int stream, string name, string description, Color color)
|
||
|
{
|
||
|
Stream = stream;
|
||
|
m_LayerName = name;
|
||
|
m_Description = description;
|
||
|
m_Color = color;
|
||
|
}
|
||
|
|
||
|
public Color GraphColor
|
||
|
{
|
||
|
get { return m_Color; }
|
||
|
}
|
||
|
|
||
|
public string LayerName
|
||
|
{
|
||
|
get { return m_LayerName; }
|
||
|
}
|
||
|
|
||
|
public string Description
|
||
|
{
|
||
|
get { return m_Description; }
|
||
|
}
|
||
|
|
||
|
public virtual void Draw(EventDataSet dataSet, Rect rect, int startFrame, int frameCount, int inspectFrame, bool expanded, Material material, int maxValue)
|
||
|
{
|
||
|
}
|
||
|
}
|
||
|
}
|