Attempt to get a sprite for the extended sprite manager.
Source position: agraphics.pas line 2189
function GetExtSpriteA( |
Sprite: PExtSprite; |
Tags: PTagItem |
):LongInt; |
Sprite |
|
A Pointer to programmer's ExtSprite (from AllocSpriteData()). |
Tags |
|
Tags GSTAG_* |
a sprite number or -1 for an error. This call will fail if no sprites could be allocated, or if you try to allocate a sprite which would require a mode change when there are other sprites of incompatible modes in use.
Attempt to allocate one of the eight sprites for private use with the extended sprite manager.
a standard tag list:
|
Return sprite for use by others and virtual sprite machine. |
|
|
Change the sprite image pointer. |
|
|
Move sprite to a point relative to top of viewport. |
|
|
Attempt to get a sprite for the simple sprite manager. |