#include "G:\Code\git.ashita.atom0s.com\Ashita v3\Ashita-src\build\plugins\ADK\Ashita.h" #include class Nockback : public IPlugin { private: IAshitaCore* m_AshitaCore; ILogManager* m_LogManager; DWORD m_PluginId; IDirect3DDevice8* m_Direct3DDevice; public: Nockback() {} virtual ~Nockback() {} bool Initialize(IAshitaCore* core, ILogManager* log, uint32_t id); void Release(); plugininfo_t GetPluginInfo(); bool HandleIncomingPacket(uint16_t id, uint32_t size, void* data, void* modified, bool blocked); }; //Exports __declspec(dllexport) double __stdcall GetInterfaceVersion(void); __declspec(dllexport) void __stdcall CreatePluginInfo(plugininfo_t* lpPluginData); __declspec(dllexport) IPlugin* __stdcall CreatePlugin(void);