
/* --------------------------------------------------------------------------------
 #
 #	MA_Plugin_x64.h
 #	source generated by 4D Plugin Wizard
 #	Project : FineLoad
 #	author : Pasi
 #	19.2.2002
 #
 # --------------------------------------------------------------------------------*/
// --- MA_Plugin_x64 Internal Commands
#ifndef PluginMainHPP
#define PluginMainHPP

#include "Includes.h"


/* --------------------------------------------------------------------------------
 #
 #	4DPlugin.h
 #	source generated by 4D Plugin Wizard
 #	Project : MA_Plugin2
 #	author : pasi
 #	4.6.2004
 #
 # --------------------------------------------------------------------------------*/

#if VERSIONWIN // PM: added DLL export define
  #define DLL __declspec(dllexport)
#else
  #define DLL
#endif


// --- MA_Plugin_x64 Area
void MA_v12_Register( PA_PluginParameters params );
void MA_v12_IsRegistered( PA_PluginParameters params );
void MA_v12_SetErrorCallback( PA_PluginParameters params );
void MA_Util_Sha2( PA_PluginParameters params );

// --- MA_Plugin_x64 Internal Commands
void plg_Test();

void InitPlugin();
void DeinitPlugin();


extern "C" {
  DLL uint32_t luaCallback(char* command, ...);
}

// static long plgRegistered;

#endif
