, including all inherited members.
allocateAffineMatrix() | DSOL::Sprites::Sprite | |
allocateGraphics() | DSOL::Sprites::Sprite | |
allocatePalette() | DSOL::Sprites::Sprite | |
currentFrame | DSOL::Sprites::Sprite | [protected] |
getAffineMatrixPointer() | DSOL::Sprites::Sprite | [inline] |
getAffineMatrixPointer() const | DSOL::Sprites::Sprite | [inline] |
getColorFormat() const | DSOL::Sprites::Sprite | [inline] |
getCurrentFrame() const | DSOL::Sprites::Sprite | [inline] |
getDoubleSizeOnRotation() const | DSOL::Sprites::Sprite | [inline] |
getGfxPointer() | DSOL::Sprites::Sprite | [inline] |
getGfxPointer() const | DSOL::Sprites::Sprite | [inline] |
getHeight() const | DSOL::Sprites::Sprite | [inline] |
getIndex() const | DSOL::Sprites::Sprite | [inline] |
getMaxNumberOfFrames() const | DSOL::Sprites::Sprite | [inline] |
getPaletteIndexOrAlphaValue() const | DSOL::Sprites::Sprite | [inline] |
getPriority() const | DSOL::Sprites::Sprite | [inline] |
getSize() const | DSOL::Sprites::Sprite | [inline] |
getWidth() const | DSOL::Sprites::Sprite | [inline] |
getXPos() const | DSOL::Sprites::Sprite | [inline] |
getYPos() const | DSOL::Sprites::Sprite | [inline] |
isHorizontalFlipped() const | DSOL::Sprites::Sprite | [inline] |
isMosaic() const | DSOL::Sprites::Sprite | [inline] |
isOnMainEngine() const | DSOL::Sprites::Sprite | [inline] |
isVerticalFlipped() const | DSOL::Sprites::Sprite | [inline] |
isVisible() const | DSOL::Sprites::Sprite | [inline] |
maxNumberOfFrames | DSOL::Sprites::Sprite | [protected] |
NUMBER_OF_PRIORITIES | DSOL::Sprites::Sprite | [static] |
NUMBER_OF_SPRITES | DSOL::Sprites::Sprite | [static] |
operator=(const Sprite &source) | DSOL::Sprites::Sprite | [inline] |
releaseAffineMatrix() | DSOL::Sprites::Sprite | [protected] |
releaseGFX() | DSOL::Sprites::Sprite | [protected] |
releasePalette() | DSOL::Sprites::Sprite | [protected] |
setAffineMatrixPointer(AffineMatrix *affineMatrixPointer=NULL) | DSOL::Sprites::Sprite | [inline] |
setDoubleSizeOnRotation(const bool doubleSizeOnRotation=false) | DSOL::Sprites::Sprite | [inline] |
setFrame(const uint newFrame=0) | DSOL::Sprites::Sprite | [virtual] |
setGfxPointer(u16 *gfxPointer) | DSOL::Sprites::Sprite | [inline] |
setHorizontalFlip(const bool flipHorizontal=false) | DSOL::Sprites::Sprite | [inline] |
setIndex(const uint index) | DSOL::Sprites::Sprite | [inline] |
setMosaic(const bool mosaic=false) | DSOL::Sprites::Sprite | [inline] |
setPaletteIndexOrAlphaValue(const int paletteIndexOrAlphaValue) | DSOL::Sprites::Sprite | [inline] |
setPosition(const int xPos=0, const int yPos=0) | DSOL::Sprites::Sprite | [inline] |
setPriority(const uint priority=0) | DSOL::Sprites::Sprite | [inline] |
setVerticalFlip(const bool flipVertical=false) | DSOL::Sprites::Sprite | [inline] |
setVisible(const bool visible=true) | DSOL::Sprites::Sprite | [inline] |
setXPos(const int xPos=0) | DSOL::Sprites::Sprite | [inline] |
setYPos(const int yPos=0) | DSOL::Sprites::Sprite | [inline] |
Sprite(const uint index, const SpriteSize size, const SpriteColorFormat colorFormat, u16 *gfxPointer, const uint paletteIndexOrAlphaValue, const bool useMainOam, AffineMatrix *affineMatrixPointer, const uint maxNumberOfFrames, const uint currentFrame) | DSOL::Sprites::Sprite | [inline, protected] |
Sprite(const Sprite &source, const bool allocateNew, const bool takeOwnership, const uint unused=0) | DSOL::Sprites::Sprite | [protected] |
Sprite(const uint index, const u32 *dataPointer, const uint dataLength, const u16 *palettePointer, const uint paletteLength, const SpriteSize size, const SpriteColorFormat colorFormat, const bool useMainOam=true, const bool useAffineMatrix=false) | DSOL::Sprites::Sprite | |
Sprite(const uint index, const SpriteSize size, const SpriteColorFormat colorFormat, u16 *gfxPointer, const uint paletteIndexOrAlphaValue, const bool useMainOam=true, AffineMatrix *affineMatrixPointer=NULL) | DSOL::Sprites::Sprite | [inline] |
Sprite(const Sprite &source, const bool takeOwnership=true) | DSOL::Sprites::Sprite | |
update() | DSOL::Sprites::Sprite | [inline, virtual] |
writeGraphics(const u32 *dataPointer, const uint dataLength) | DSOL::Sprites::Sprite | [inline] |
writePalette(const u16 *dataPointer, const uint dataLength) | DSOL::Sprites::Sprite | [inline] |
~Sprite() | DSOL::Sprites::Sprite | [virtual] |