/* pragmas/superview.h              */
/* Version    : 11.1                */
/* Date       : 18.02.1995          */
/* Written by : Andreas R. Kleinert */

#ifndef PRAGMAS_SUPERVIEW_H
#define PRAGMAS_SUPERVIEW_H

#pragma libcall SuperViewBase SVL_AllocHandle         1e 901
#pragma libcall SuperViewBase SVL_FreeHandle          24 901
#pragma libcall SuperViewBase SVL_CloseDisplay        2a 901
#pragma libcall SuperViewBase SVL_FreeResources       30 901
#pragma libcall SuperViewBase SVL_SuperView           36 a902
#pragma libcall SuperViewBase SVL_SuperWrite          3c 901
#pragma libcall SuperViewBase SVL_InitHandleAsDOS     42 a902
#pragma libcall SuperViewBase SVL_InitHandleAsClip    48 a902
#pragma libcall SuperViewBase SVL_SetWriteType        4e ba903
#pragma libcall SuperViewBase SVL_SetWindowIDCMP      54 ba903
#pragma libcall SuperViewBase SVL_SetWindowFlags      5a ba903
#pragma libcall SuperViewBase SVL_SetScreenType       60 ba903
#pragma libcall SuperViewBase SVL_GetWindowAddress    66 ba903
#pragma libcall SuperViewBase SVL_GetScreenAddress    6c ba903
#pragma libcall SuperViewBase SVL_GetErrorString      72 901
#pragma libcall SuperViewBase SVL_SetWriteName        78 ba903
#pragma libcall SuperViewBase SVL_SetWriteScreen      7e ba903
#pragma libcall SuperViewBase SVL_FileInfoRequest     84 ba903
/* added with V3 */
#pragma libcall SuperViewBase SVL_GetGlobalDriver     8a a902
#pragma libcall SuperViewBase SVL_SetGlobalDriver     90 a902
#pragma libcall SuperViewBase SVL_ReadToGfxBuffer     96 a902
#pragma libcall SuperViewBase SVL_GetGfxBuffer        9c ba903
#pragma libcall SuperViewBase SVL_SetGfxBuffer        a2 ba903
#pragma libcall SuperViewBase SVL_DisplayGfxBuffer    a8 ba903
/* no functions added in V4 */
/* no functions added in V5 */
/* added with V6 */
#pragma libcall SuperViewBase SVL_GetSVObjectList     ae 901
#pragma libcall SuperViewBase SVL_GetSVDriverList     b4 901
#pragma libcall SuperViewBase SVL_FreeSVObjectList    ba 901
#pragma libcall SuperViewBase SVL_FreeSVDriverList    c0 901
/* added with V7 */
#pragma libcall SuperViewBase SVL_RemoveSVObject      c6 901
#pragma libcall SuperViewBase SVL_RemoveSVDriver      cc 901
#pragma libcall SuperViewBase SVL_AddSVObject         d2 901
#pragma libcall SuperViewBase SVL_AddSVDriver         d8 901
/* added with V8 */
#pragma libcall SuperViewBase SVL_GetFileType         de ba903
/* added with V9 */
#pragma libcall SuperViewBase SVL_DoOperation         e4 32ba905
#pragma libcall SuperViewBase SVL_GetSVOperatorList   ea 901
#pragma libcall SuperViewBase SVL_FreeSVOperatorList  f0 901
#pragma libcall SuperViewBase SVL_RemoveSVOperator    f6 901
#pragma libcall SuperViewBase SVL_AddSVOperator       fc 901
/* no functions added in V10 */
/* added with V11 */
#pragma libcall SuperViewBase SVL_GetModeList        102 cba904

#endif /* PRAGMAS_SUPERVIEW_H */
