Showing changes from revision #1 to #2:
Added | Removed | Changed
Entry | |
---|---|
R0 | 31 (Reason code) + Area value |
R1 | Unused/Sprite area (as defined by area value in R0) |
R2 | Sprite name/pointer (as defined by area value in R0) |
R3 | Row number to insert below |
Exit | |
---|---|
All other registers preserved |
This call inserts a blank row into the given sprite.
Sprite rows are numbered from the bottom of the sprite. Therefore specifying 0 in R3 will cause a new row to be added to the bottom of the sprite, and specifying the sprite height will cause the new row to be added to the top.
See also OS_SpriteOp 32 to delete a row, or OS_SpriteOp 57 to insert/delete multiple rows.