feat: add SignatureHelper

This commit is contained in:
Anna Clemens 2022-01-24 23:36:35 -05:00
parent 8624c6cffa
commit 2d5a54b92c
No known key found for this signature in database
GPG key ID: 0B391D8F06FCD9E0
11 changed files with 502 additions and 0 deletions

View file

@ -0,0 +1,17 @@
using System;
namespace Dalamud.Utility.Signatures.Wrappers
{
internal interface IFieldOrPropertyInfo
{
string Name { get; }
Type ActualType { get; }
bool IsNullable { get; }
void SetValue(object? self, object? value);
T? GetCustomAttribute<T>() where T : Attribute;
}
}