|
Classes |
| struct | SpriteLayerRec |
| | sprite layer data structure More...
|
Functions |
| SWError | SWCreateSpriteLayer (SpriteLayerPtr *spriteLayerP) |
| void | SWDisposeSpriteLayer (SpriteLayerPtr *spriteLayerPP) |
| SWError | SWAddSprite (SpriteLayerPtr spriteLayerP, SpritePtr newSpriteP) |
| SWError | SWRemoveSprite (SpritePtr oldSpriteP) |
| void | SWRemoveAllSpritesFromLayer (SpriteLayerPtr srcSpriteLayerP) |
| void | SWDisposeAllSpritesInLayer (SpriteLayerPtr spriteLayerP) |
| unsigned long | SWCountNumSpritesInLayer (SpriteLayerPtr spriteLayerP) |
| SWError | SWSwapSprite (SpritePtr srcSpriteP, SpritePtr dstSpriteP) |
| SWError | SWInsertSpriteAfterSprite (SpritePtr newSpriteP, SpritePtr dstSpriteP) |
| SWError | SWInsertSpriteBeforeSprite (SpritePtr newSpriteP, SpritePtr dstSpriteP) |
| SpritePtr | SWGetNextSprite (SpriteLayerPtr spriteLayerP, SpritePtr curSpriteP) |
| SpritePtr | SWGetPreviousSprite (SpriteLayerPtr spriteLayerP, SpritePtr curSpriteP) |
| void | SWLockSpriteLayer (SpriteLayerPtr spriteLayerP) |
| void | SWUnlockSpriteLayer (SpriteLayerPtr spriteLayerP) |
| void | SWMoveSpriteLayer (SpriteLayerPtr spriteLayerP) |
| void | SWCollideSpriteLayer (SpriteWorldPtr spriteWorldP, SpriteLayerPtr srcSpriteLayerP, SpriteLayerPtr dstSpriteLayerP) |
| int | SWSpriteCollidesWithLayer (SpritePtr srcSpriteP, SpriteLayerPtr spriteLayerP, SpriteCollisionProcPtr collideFunc) |
| void | SWSortSpriteLayer (SpriteLayerPtr theLayer) |
| void | SWCustomSortSpriteLayer (SpriteLayerPtr theLayer, SpriteCompareProcPtr compareFunc) |
| void | SWPauseSpriteLayer (SpriteLayerPtr spriteLayerP) |
| void | SWUnpauseSpriteLayer (SpriteLayerPtr spriteLayerP) |
| void | SWSetLayerAsNonScrolling (SpriteLayerPtr spriteLayerP, int layerIsNonScrolling) |
| SpritePtr | SWFindSpriteByPoint (SpriteLayerPtr spriteLayerP, SpritePtr startSpriteP, int testH, int test) |
| SpritePtr | SWTopSpriteFromPoint (SpriteLayerPtr spriteLayerP, SpritePtr startSpriteP, int testH, int testV, SpriteInMaskProcPtr testFunc) |
| void | SWMoveSpriteLayerToTail (SpriteWorldPtr spriteWorldP, SpriteLayerPtr moveSpriteLayerP) |