Merged projects with plugins and modules

This commit is contained in:
2024-07-22 01:18:00 +03:00
parent 1fd065f4c2
commit 8ace51c840
59 changed files with 1669 additions and 73 deletions

View File

@@ -0,0 +1,22 @@
using System.Runtime.InteropServices;
using CppWrapper.Objects;
namespace DiscordBotUI
{
public abstract class Delegates
{
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate void ProcessApplicationData(ref ApplicationStruct appData);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate void ProcessComplexObject(ref ComplexObject complexObject);
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate void CsharpFunctionDelegate();
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate void SetCsharpFunctionPointerDelegate(IntPtr funcPtr);
}
}