#ifndef _INCLUDE_AE_PLUGIN_H
#define _INCLUDE_AE_PLUGIN_H

/*
 * File generated by StormLink from aepluginlibrary.fd
 * DO NOT EDIT
 * $VER: ae_plugin.library 1.0 (20-Feb-97)
 */
#ifdef __cplusplus
extern "C" {
#endif

#pragma amicall(AEPlugInBase, 0x1E, AE_CheckCaller(d0, a0))
#pragma amicall(AEPlugInBase, 0x24, AE_SetupPlugInTagList(d0, a0, d1, a1))
#pragma tagcall(AEPlugInBase, 0x24, AE_SetupPlugInTags(d0, a0, d1, a1))
#pragma amicall(AEPlugInBase, 0x2A, AE_ExitPlugIn(a0))
#pragma amicall(AEPlugInBase, 0x30, AE_OpenWindowTagList(a0, a1))
#pragma tagcall(AEPlugInBase, 0x30, AE_OpenWindowTags(a0, a1))
#pragma amicall(AEPlugInBase, 0x36, AE_CloseWindow(a0, a1))
#pragma amicall(AEPlugInBase, 0x3C, AE_SetGadget(a0, a1, d0, d1))
#pragma amicall(AEPlugInBase, 0x42, AE_SetSlider(a0, a1, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x48, AE_OpenRequesterTagList(a0, a1))
#pragma tagcall(AEPlugInBase, 0x48, AE_OpenRequesterTags(a0, a1))
#pragma amicall(AEPlugInBase, 0x4E, AE_CloseRequester(a0, a1))
#pragma tagcall(AEPlugInBase, 0x54, AE_DoRequestTagList(a0, d0, a1))
#pragma tagcall(AEPlugInBase, 0x54, AE_DoRequestTags(a0, d0, a1))
#pragma amicall(AEPlugInBase, 0x5A, AE_SetColorMap(a0, a1, a2, d0))
#pragma amicall(AEPlugInBase, 0x60, AE_GetColorMap(a0, a1, a2))
#pragma amicall(AEPlugInBase, 0x66, AE_SetDPI(a0, a1, d0, d1))
#pragma amicall(AEPlugInBase, 0x6C, AE_GetHorizDPI(a0, a1))
#pragma amicall(AEPlugInBase, 0x72, AE_GetVertDPI(a0, a1))
#pragma amicall(AEPlugInBase, 0x78, AE_ObtainBrush(a0))
#pragma amicall(AEPlugInBase, 0x7E, AE_ReleaseBrush(a0, a1))
#pragma amicall(AEPlugInBase, 0x84, AE_AllocBitmap(a0, d0, d1, d2))
#pragma amicall(AEPlugInBase, 0x8A, AE_FreeBitmap(a0, a1))
#pragma amicall(AEPlugInBase, 0x90, AE_SetBrush(a0, a1))
#pragma amicall(AEPlugInBase, 0x96, AE_ObtainPicture(a0))
#pragma amicall(AEPlugInBase, 0x9C, AE_ObtainPictureId(a0, d0))
#pragma amicall(AEPlugInBase, 0xA2, AE_ReleasePicture(a0, a1))
#pragma amicall(AEPlugInBase, 0xA8, AE_UpdatePicture(a0, a1, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0xAE, AE_AllocPicture(a0, d0, d1, d2))
#pragma amicall(AEPlugInBase, 0xB4, AE_FreePicture(a0, a1))
#pragma amicall(AEPlugInBase, 0xBA, AE_SetPicture(a0, a1))
#pragma amicall(AEPlugInBase, 0xC0, AE_CreatePreview(a0))
#pragma amicall(AEPlugInBase, 0xC6, AE_UpdatePreview(a0, a1))
#pragma amicall(AEPlugInBase, 0xCC, AE_BeginOperation(a0, a1, a2))
#pragma amicall(AEPlugInBase, 0xD2, AE_OperationProgress(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0xD8, AE_EndOperation(a0, a1))
#pragma amicall(AEPlugInBase, 0xDE, AE_GetEvent(a0))
#pragma amicall(AEPlugInBase, 0xE4, AE_ReplyEvent(a0, a1))
#pragma amicall(AEPlugInBase, 0xEA, AE_ReadHLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0xF0, AE_ReadVLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0xF6, AE_ReadRHLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0xFC, AE_ReadRVLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x102, AE_WriteHLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x108, AE_WriteVLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x10E, AE_WriteRHLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x114, AE_WriteRVLine(a0, a1, a2, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x11A, AE_FillPixelHLine(a0, a1, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x120, AE_FillPixelVLine(a0, a1, d0, d1, d2, d3))
#pragma amicall(AEPlugInBase, 0x126, AE_Duplicate(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0x12C, AE_Convolve(a0, a1, a2, d0, d1))
#pragma amicall(AEPlugInBase, 0x132, AE_ColorProcessor(a0, a1, a2, a3, a4, d0, d1, d2, d3, d4))
#pragma amicall(AEPlugInBase, 0x138, AE_ColorSpaceProcessor(a0, a1, a2, a3, a4, d0, d1, d2))
#pragma amicall(AEPlugInBase, 0x13E, AE_EvaluateHistogram(a0, a1, a2, d0))
#pragma amicall(AEPlugInBase, 0x144, AE_PolyMedian(a0, a1, a2, d0, d1))
#pragma amicall(AEPlugInBase, 0x14A, AE_PolyFill(a0, a1, a2, d0, d1, d2))
#pragma amicall(AEPlugInBase, 0x150, AE_ConvertRGBtoHSV(d0, d1, d2, a0, a1, a2))
#pragma amicall(AEPlugInBase, 0x156, AE_ConvertHSVtoRGB(d0, d1, d2, a0, a1, a2))
#pragma amicall(AEPlugInBase, 0x15C, AE_Distort(a0, a1, a2, a3, d0, d1, d2))
#pragma amicall(AEPlugInBase, 0x162, AE_CreateAccessCache(a0, a1, d0, d1, d2, d3, d4))
#pragma amicall(AEPlugInBase, 0x168, AE_DestroyAccessCache(a0, a1))
#pragma amicall(AEPlugInBase, 0x16E, AE_GetColorChannels(a0, a1))
#pragma amicall(AEPlugInBase, 0x174, AE_GetAlphaChannels(a0, a1))
#pragma amicall(AEPlugInBase, 0x17A, AE_LockHLine(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0x180, AE_LockVLine(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0x186, AE_UnlockHLine(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0x18C, AE_UnlockVLine(a0, a1, d0))
#pragma amicall(AEPlugInBase, 0x192, AE_ReadPixel(a0, a1, a2, d0, d1))
#pragma amicall(AEPlugInBase, 0x198, AE_WritePixel(a0, a1, a2, d0, d1))

#ifdef __cplusplus
};
#endif
#endif

