Files
SeamlessClient/Utilities/ComponentBase.cs
2023-08-24 21:52:31 -05:00

34 lines
630 B
C#

using HarmonyLib;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
namespace SeamlessClient.Utilities
{
public class ComponentBase
{
public virtual void Initilized()
{
}
public virtual void Update() { }
public virtual void Patch(Harmony patcher) { }
public virtual void Destroy() { }
public MethodInfo Get(Type type, string v)
{
return type.GetMethod(v, BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic);
}
}
}