SpriteMaster Pro

Commands and Functions


Sprite display setup

SpriteGraphics width,height[,depth][,viewmode][,pivotdistance]
EndSpriteGraphics
CreateSpritePivot(camera[,pivotdistance#])
SpriteCameraZoom camera,zoomvalue#

Packs

LoadPack(filename$[,flags])
GetPackedSprite(ref$,pack[,rX][,rY][,rW][,rH])
GetPackedImage(ref$,pack)
GetPackedTexture(ref$,pack)
CountPackedImages(pack)
PackedImageName$(index,pack)
PackedImageFrames(ref$,pack)
CountSpritesUsingPack(pack)
FreePack pack
GetPack(sprite)

Sprite - Single

CreateSprite(width,height[,framesH][,framesV][,flags][,parent])
LoadSprite(filename[,flags][,parent])

Sprite - Text

CreateTextSprite(filename$[,charoffset][,flags])
AddText sprite,x,y,textstring$[,red][,green][,blue][,alpha]
ClearText sprite

Sprite - Display and animation

PositonSprite sprite,x#,y#[,frame]
RotateSprite sprite[,angle#]
ResizeSprite sprite[,width][,height]
FlipSprite sprite[,horizontally][,vertically]
HandleSprite sprite[,handleX#][,handleY#]
SetSprite sprite,frame,x#,y#[,w#][,h#][,rot#][,r][,g][,b][,alpha#]
ChangeSprite sprite,ref$,[,rX][,rY][,rW][,rH])
ResetSprite sprite

Sprite - Properties

SpriteColor sprite[,red][,green][,blue][,alpha#]
SpriteAlpha sprite[,alpha#]
SpriteName$(index,pack)

GetSpriteMesh(sprite)
SpriteTexture sprite,texture
GetSpriteTexture(sprite)

Sprite - Other

SpritesOverlap(sprite1,sprite2)
CopySprite(sprite)
FreeSprite sprite


Main Page