#include "StandardDefines.hpp"
#include "MemoryFunctions.hpp"
#include "IUpdate.hpp"
#include "AffineMatrix.hpp"
#include "Palette.hpp"
Classes | |
| class | DSOL::Sprites::Sprite |
| a class for working with ds sprites. More... | |
Namespaces | |
| namespace | DSOL |
| the master namespace of the library. every class, function and variable will be in this namespace. | |
| namespace | DSOL::Sprites |
| contains all the classes and functions dealing with Sprites. | |
Functions | |
| static void | DSOL::Sprites::copyGfxData (const u32 *sourcePointer, u16 *gfxPointer, const uint dataLength) |
| a wrapper for copying gfx data. | |
| const uint | DSOL::Sprites::gfxToByteSize (const SpriteSize size, const SpriteColorFormat colorFormat) |
| returns the size in bytes of a given size and colorFormat. | |
| static const uint | DSOL::Sprites::gfxToFrameCount (const uint gfxLength, const SpriteSize size, const SpriteColorFormat colorFormat) |
| calculates the number of frames that a sprite has. | |
| const uint | DSOL::Sprites::spriteSizeToHeight (const SpriteSize size) |
| returns the height for a given SpriteSize enum value. | |
| static const uint | DSOL::Sprites::spriteSizeToPixel (const SpriteSize size) |
| returns the number of pixels a SpriteSize uses. | |
| const uint | DSOL::Sprites::spriteSizeToWidth (const SpriteSize size) |
| returns the width for a given SpriteSize enum value. | |
1.5.8