home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 19 / AACD19.BIN / AACD / Programming / YAEC / externs / datatypes.ext < prev    next >
Encoding:
Text File  |  2001-02-23  |  2.5 KB  |  122 lines

  1. ;.ext file Created by fdtool in LITTEL package v18
  2. EXT ObtainDataTypeA 3
  3.    move.l GLOBAL_datatypesbase(a4), a6
  4.    move.l (a7)+, d0
  5.    move.l (a7)+, a0
  6.    move.l (a7)+, a1
  7.    jsr -36(a6)
  8. ENDEXT
  9. EXT ReleaseDataType 1
  10.    move.l GLOBAL_datatypesbase(a4), a6
  11.    move.l (a7)+, a0
  12.    jsr -42(a6)
  13. ENDEXT
  14. EXT NewDTObjectA 2
  15.    move.l GLOBAL_datatypesbase(a4), a6
  16.    move.l (a7)+, d0
  17.    move.l (a7)+, a0
  18.    jsr -48(a6)
  19. ENDEXT
  20. EXT DisposeDTObject 1
  21.    move.l GLOBAL_datatypesbase(a4), a6
  22.    move.l (a7)+, a0
  23.    jsr -54(a6)
  24. ENDEXT
  25. EXT SetDTAttrsA 4
  26.    move.l GLOBAL_datatypesbase(a4), a6
  27.    movem.l d2-d7/a2-a5, -(a7)
  28.    add.l #40, a7
  29.    move.l (a7)+, a0
  30.    move.l (a7)+, a1
  31.    move.l (a7)+, a2
  32.    move.l (a7)+, a3
  33.    sub.l #56, a7
  34.    jsr -60(a6)
  35.    movem.l (a7)+, d2-d7/a2-a5
  36. ENDEXT
  37. EXT GetDTAttrsA 2
  38.    move.l GLOBAL_datatypesbase(a4), a6
  39.    movem.l d2-d7/a2-a5, -(a7)
  40.    add.l #40, a7
  41.    move.l (a7)+, a0
  42.    move.l (a7)+, a2
  43.    sub.l #48, a7
  44.    jsr -66(a6)
  45.    movem.l (a7)+, d2-d7/a2-a5
  46. ENDEXT
  47. EXT AddDTObject 4
  48.    move.l GLOBAL_datatypesbase(a4), a6
  49.    movem.l d2-d7/a2-a5, -(a7)
  50.    add.l #40, a7
  51.    move.l (a7)+, a0
  52.    move.l (a7)+, a1
  53.    move.l (a7)+, a2
  54.    move.l (a7)+, d0
  55.    sub.l #56, a7
  56.    jsr -72(a6)
  57.    movem.l (a7)+, d2-d7/a2-a5
  58. ENDEXT
  59. EXT RefreshDTObjectA 4
  60.    move.l GLOBAL_datatypesbase(a4), a6
  61.    movem.l d2-d7/a2-a5, -(a7)
  62.    add.l #40, a7
  63.    move.l (a7)+, a0
  64.    move.l (a7)+, a1
  65.    move.l (a7)+, a2
  66.    move.l (a7)+, a3
  67.    sub.l #56, a7
  68.    jsr -78(a6)
  69.    movem.l (a7)+, d2-d7/a2-a5
  70. ENDEXT
  71. EXT DoAsyncLayout 2
  72.    move.l GLOBAL_datatypesbase(a4), a6
  73.    move.l (a7)+, a0
  74.    move.l (a7)+, a1
  75.    jsr -84(a6)
  76. ENDEXT
  77. EXT DoDTMethodA 4
  78.    move.l GLOBAL_datatypesbase(a4), a6
  79.    movem.l d2-d7/a2-a5, -(a7)
  80.    add.l #40, a7
  81.    move.l (a7)+, a0
  82.    move.l (a7)+, a1
  83.    move.l (a7)+, a2
  84.    move.l (a7)+, a3
  85.    sub.l #56, a7
  86.    jsr -90(a6)
  87.    movem.l (a7)+, d2-d7/a2-a5
  88. ENDEXT
  89. EXT RemoveDTObject 2
  90.    move.l GLOBAL_datatypesbase(a4), a6
  91.    move.l (a7)+, a0
  92.    move.l (a7)+, a1
  93.    jsr -96(a6)
  94. ENDEXT
  95. EXT GetDTMethods 1
  96.    move.l GLOBAL_datatypesbase(a4), a6
  97.    move.l (a7)+, a0
  98.    jsr -102(a6)
  99. ENDEXT
  100. EXT GetDTTriggerMethods 1
  101.    move.l GLOBAL_datatypesbase(a4), a6
  102.    move.l (a7)+, a0
  103.    jsr -108(a6)
  104. ENDEXT
  105. EXT PrintDTObjectA 4
  106.    move.l GLOBAL_datatypesbase(a4), a6
  107.    movem.l d2-d7/a2-a5, -(a7)
  108.    add.l #40, a7
  109.    move.l (a7)+, a0
  110.    move.l (a7)+, a1
  111.    move.l (a7)+, a2
  112.    move.l (a7)+, a3
  113.    sub.l #56, a7
  114.    jsr -114(a6)
  115.    movem.l (a7)+, d2-d7/a2-a5
  116. ENDEXT
  117. EXT GetDTString 1
  118.    move.l GLOBAL_datatypesbase(a4), a6
  119.    move.l (a7)+, d0
  120.    jsr -138(a6)
  121. ENDEXT
  122. EOF