//SleepingSheep Sprite Engine//
This unit is desined to work under normal windows3.1(non-WinG).
Ver. 0.2.0 11/5/95
1995 All Copy Rights Reserved by Koji Yamashita, Sleeping Sheep Ltd. Co.
TSprite - TSprite is a new object, which has TBitmap as its direct parent.
DisplaySprite - modify the WorkSpace by SpriteFile
InitializeScreen -
RefreshScreen -
TerminateScreen - !!DON'T FORGET TO TERMINATE SPRITE AT THE END OF YOUR APPLICATIONS!!
animation Segment/Offset Index: [, ]
AnimationFileArray
OffsetIndexRange
SegmentIndexRange
MaxOffset
MaxSegment
VirtualWorkSpaceHeight
VirtualWorkSpaceWidth
procedure DisplaySprite(Sprite: TSprite; X: integer; Y: integer);
modify the WorkSpace by SpriteFile
procedure InitializeScreen (SpriteScreen: TCanvas; CanvasWidth: integer;
CanvasHeight: integer; BackGroundFile: string);
procedure RefreshScreen;
procedure TerminateScreen;
!!DON'T FORGET TO TERMINATE SPRITE AT THE END OF YOUR APPLICATIONS!!animation Segment/Offset Index: [, ]
AnimationFileArray = array [0..MaxSegment, 0..MaxOffset] of TBitmap;
OffsetIndexRange = 0..MaxOffset
SegmentIndexRange = 0..MaxSegment
MaxOffset = 7
MaxSegment = 7
VirtualWorkSpaceHeight = 64
VirtualWorkSpaceWidth = 64