*                        FUNCTION DEFINITIONS LIST
*
*                               March 1998
*
*                              "screens.mod"
*
##base _SCRBase
##bias 6
##public
AllocVideoMem(Size,Flags)(d0/d1)
BlankColours(Screen)(a0)
BlankOn()()
BlankOff()()
ChangeColours(Screen,Colours,StartColour,AmtColours)(a0/a1/d0/d1)
ColourMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcColour,DestColour)(a0/d0/d1/d3/d4/d2/d5)
ColourToPalette(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
FreeVideoMem(MemBlock)(d0)
ReadySwitch(Screen)(a0)
WaitAVBL()()
SetBmpOffsets(Screen,BmpXOffset,BmpYOffset)(a0/d0/d1)
prvMoveBitmap(Screen)(a0)
SetScrOffsets(Screen,ScrXOffset,ScrYOffset)(a0/d0/d1)
SetScrDimensions(Screen,Width,Height)(a0/d0/d1)
PaletteMorph(Screen,FadeState,Speed,StartColour,AmtColours,SrcPalette,DestPalette)(a0/d0/d1/d3/d4/a1/a2)
PaletteToColour(Screen,FadeState,Speed,StartColour,AmtColours,Palette,Colour)(a0/d0/d1/d3/d4/a1/d2)
RefreshScreen(Screen)(a0)
prvRemakeScreen(Screen)(a0)
prvSwitchScreen()()
ReturnDisplay()()
SwapBuffers(Screen)(a0)
TakeDisplay(Screen)(a0)
UpdateColour(Screen,Colour,Value)(a0/d0/d1)
UpdatePalette(Screen)(a0)
WaitRastLine(Screen,LinePosition)(a0/d0)
WaitVBL()()
WaitSwitch(Screen)(a0)
##end
