amos-professional/includes/lvo/graphics_lib.i
2020-04-26 02:58:13 +02:00

182 lines
4.1 KiB
OpenEdge ABL

; ASM-One - graphics_lib.i
; (Release 3.0)
;
; by SCHWARZENEGGER/R.A.F
_LVOBltBitMap EQU -30
_LVOBltTemplate EQU -36
_LVOClearEOL EQU -42
_LVOClearScreen EQU -48
_LVOTextLength EQU -54
_LVOText EQU -60
_LVOSetFont EQU -66
_LVOOpenFont EQU -72
_LVOCloseFont EQU -78
_LVOAskSoftStyle EQU -84
_LVOSetSoftStyle EQU -90
_LVOAddBob EQU -96
_LVOAddVSprite EQU -102
_LVODoCollision EQU -108
_LVODrawGList EQU -114
_LVOInitGels EQU -120
_LVOInitMasks EQU -126
_LVORemIBob EQU -132
_LVORemVSprite EQU -138
_LVOSetCollision EQU -144
_LVOSortGList EQU -150
_LVOAddAnimOb EQU -156
_LVOAnimate EQU -162
_LVOGetGBuffers EQU -168
_LVOInitGMasks EQU -174
_LVODrawEllipse EQU -180
_LVOAreaEllipse EQU -186
_LVOLoadRGB4 EQU -192
_LVOInitRastPort EQU -198
_LVOInitVPort EQU -204
_LVOMrgCop EQU -210
_LVOMakeVPort EQU -216
_LVOLoadView EQU -222
_LVOWaitBlit EQU -228
_LVOSetRast EQU -234
_LVOMove EQU -240
_LVODraw EQU -246
_LVOAreaMove EQU -252
_LVOAreaDraw EQU -258
_LVOAreaEnd EQU -264
_LVOWaitTOF EQU -270
_LVOQBlit EQU -276
_LVOInitArea EQU -282
_LVOSetRGB4 EQU -288
_LVOQBSBlit EQU -294
_LVOBltClear EQU -300
_LVORectFill EQU -306
_LVOBltPattern EQU -312
_LVOReadPixel EQU -318
_LVOWritePixel EQU -324
_LVOFlood EQU -330
_LVOPolyDraw EQU -336
_LVOSetAPen EQU -342
_LVOSetBPen EQU -348
_LVOSetDrMd EQU -354
_LVOInitView EQU -360
_LVOCBump EQU -366
_LVOCMove EQU -372
_LVOCWait EQU -378
_LVOVBeamPos EQU -384
_LVOInitBitMap EQU -390
_LVOScrollRaster EQU -396
_LVOWaitBOVP EQU -402
_LVOGetSprite EQU -408
_LVOFreeSprite EQU -414
_LVOChangeSprite EQU -420
_LVOMoveSprite EQU -426
_LVOLockLayerRom EQU -432
_LVOUnlockLayerRom EQU -438
_LVOSyncSBitMap EQU -444
_LVOCopySBitMap EQU -450
_LVOOwnBlitter EQU -456
_LVODisownBlitter EQU -462
_LVOInitTmpRas EQU -468
_LVOAskFont EQU -474
_LVOAddFont EQU -480
_LVORemFont EQU -486
_LVOAllocRaster EQU -492
_LVOFreeRaster EQU -498
_LVOAndRectRegion EQU -504
_LVOOrRectRegion EQU -510
_LVONewRegion EQU -516
_LVOClearRectRegion EQU -522
_LVOClearRegion EQU -528
_LVODisposeRegion EQU -534
_LVOFreeVPortCopLists EQU -540
_LVOFreeCopList EQU -546
_LVOClipBlit EQU -552
_LVOXorRectRegion EQU -558
_LVOFreeCprList EQU -564
_LVOGetColorMap EQU -570
_LVOFreeColorMap EQU -576
_LVOGetRGB4 EQU -582
_LVOScrollVPort EQU -588
_LVOUCopperListInit EQU -594
_LVOFreeGBuffers EQU -600
_LVOBltBitMapRastPort EQU -606
_LVOOrRegionRegion EQU -612
_LVOXorRegionRegion EQU -618
_LVOAndRegionRegion EQU -624
_LVOSetRGB4CM EQU -630
_LVOBltMaskBitMapRastPort EQU -636
_LVOGfxInternal1 EQU -642
_LVOGfxInternal2 EQU -648
_LVOAttemptLockLayerRom EQU -654
_LVOGfxNew EQU -660
_LVOGfxFree EQU -666
_LVOGfxAssociate EQU -672
_LVOBitMapScale EQU -678
_LVOScalerDiv EQU -684
_LVOTextExtent EQU -690
_LVOTextFit EQU -696
_LVOGfxLookUp EQU -702
_LVOVideoControl EQU -708
_LVOOpenMonitor EQU -714
_LVOCloseMonitor EQU -720
_LVOFindDisplayInfo EQU -726
_LVONextDisplayInfo EQU -732
_LVOGetDisplayInfoData EQU -756
_LVOFontExtent EQU -762
_LVOReadPixelLine8 EQU -768
_LVOWritePixelLine8 EQU -774
_LVOReadPixelArray8 EQU -780
_LVOWritePixelArray8 EQU -786
_LVOGetVPModeID EQU -792
_LVOModeNotAvailable EQU -798
_LVOWeighTAMatch EQU -804
_LVOEraseRect EQU -810
_LVOExtendFont EQU -816
_LVOStripFont EQU -822
_LVOCalcIVG EQU -828
_LVOAttachPalExtra EQU -834
_LVOObtainBestPenA EQU -840
_LVOGfxInternal3 EQU -846
_LVOSetRGB32 EQU -852
_LVOGetAPen EQU -858
_LVOGetBPen EQU -864
_LVOGetDrMd EQU -870
_LVOGetOutlinePen EQU -876
_LVOLoadRGB32 EQU -882
_LVOSetChipRev EQU -888
_LVOSetABPenDrMd EQU -894
_LVOGetRGB32 EQU -900
_LVOGfxSpare1 EQU -906
_LVOAllocBitMap EQU -918
_LVOFreeBitMap EQU -924
_LVOGetExtSpriteA EQU -930
_LVOCoerceMode EQU -936
_LVOChangeVPBitMap EQU -942
_LVOReleasePen EQU -948
_LVOObtainPen EQU -954
_LVOGetBitMapAttr EQU -960
_LVOAllocDBufInfo EQU -966
_LVOFreeDBufInfo EQU -972
_LVOSetOutlinePen EQU -978
_LVOSetWriteMask EQU -984
_LVOSetMaxPen EQU -990
_LVOSetRGB32CM EQU -996
_LVOScrollRasterBF EQU -1002
_LVOFindColor EQU -1008
_LVOGfxSpare2 EQU -1014
_LVOAllocSpriteDataA EQU -1020
_LVOChangeExtSpriteA EQU -1026
_LVOFreeSpriteData EQU -1032
_LVOSetRPAttrsA EQU -1038
_LVOGetRPAttrsA EQU -1044
_LVOBestModeIDA EQU -1050
CALLGRAF MACRO
move.l _GfxBase,a6
jsr _LVO\1(a6)
ENDM
GRAFNAME MACRO
dc.b 'graphics.library',0
ENDM