TwinTurbine/Assets/Proxima/Runtime/ProximaStream.cs
2024-05-12 17:20:19 +02:00

39 lines
896 B
C#

using System;
using UnityEngine.Scripting;
namespace Proxima
{
[AttributeUsage(AttributeTargets.Method)]
internal class ProximaStreamStartAttribute : PreserveAttribute
{
public string Name;
public ProximaStreamStartAttribute(string name, bool hidden = false)
{
Name = name;
}
}
[AttributeUsage(AttributeTargets.Method)]
internal class ProximaStreamStopAttribute : PreserveAttribute
{
public string Name;
public ProximaStreamStopAttribute(string name, bool hidden = false)
{
Name = name;
}
}
[AttributeUsage(AttributeTargets.Method)]
internal class ProximaStreamUpdateAttribute : PreserveAttribute
{
public string Name;
public ProximaStreamUpdateAttribute(string name, bool hidden = false)
{
Name = name;
}
}
}