![]() |
v1.1.0
|
| An augmented 3x2 matrix, for doing 2D affine transforms | |
| A statically sized array | |
| An AssetConfiguration represents an arrangement of AssetGroups to load | |
| An audio asset, using any supported compression codec | |
| One node in an AssetConfiguration list | |
| A bundle of compressed tile data, for use by AssetImages | |
Any kind of asset image, as defined in your stir script | |
| An AssetLoader coordinates asset loading operations on one or more cubes | |
| An AssetLoader subclass which automatically calls init() and finish() in the constructor and destructor, respectively | |
| AssetSlots are numbered containers, in a cube's flash memory, which can hold AssetGroups | |
A Tracker module, converted from XM format by stir | |
| One mixer channel, capable of playing AudioAssets | |
| Playback interface for Tracker modules | |
| A VRAM accessor for drawing graphics in the BG0 mode | |
| A VRAM accessor for drawing graphics in the BG0_ROM mode | |
| A VRAM accessor for drawing graphics in the BG1 mode | |
| A BG1 tile mask. In other words, this is a 16x16-bit two-dimensional vector | |
| A VRAM accessor for drawing graphics in the BG2 mode | |
| A fixed-size array of bits, with compact storage and fast iteration | |
| An unordered set of cubes | |
| Global Bluetooth operations | |
| Diagnostic counters for the Bluetooth subsystem | |
| A container for one Bluetooth packet's data | |
| A memory buffer for bidirectional Bluetooth communications | |
| A memory buffer which holds a queue of Bluetooth packets | |
| An accessor for the colormap, with up to 16 colors | |
| A ColormapSlot refers to a single colormap index on a single cube | |
| A lightweight identifier for one Sifteo cube | |
| Implementation for a single event vector | |
| A templatized VRAM accessor for drawing pixel graphics, in one of the cube's supported framebuffer drawing modes | |
| Information about the composition of the filesystem | |
| String formatting wrapper for fixed-width integers | |
| Format a floating point number using fixed precision | |
| An AssetImage in which all tile indices are stored in a flat array, without any additional compression | |
Implementation for the gameMenu event vector | |
| String formatting wrapper for fixed-width hexadecimal integers | |
| String formatting wrapper for fixed-width hexadecimal 64-bit integers | |
| An STL-style iterator for the BitArray | |
| A Volume that has been mapped into the secondary flash memory region | |
| Metadata objects are special compile-time mechanisms for annotating your game's ELF binary with additional data | |
| A memory buffer which holds captured motion data | |
| Utility for reading low-level motion events from a MotionBuffer | |
| Calculate median, minimum, and maximum statistics from a MotionBuffer | |
| Implementation for a single neighbor event vector | |
| A Neighborhood is a description of all neighbors for a single cube, packed into a small value | |
| A lightweight identifier for one neighbored object | |
| Implementation for an event vector that takes no parameter | |
| An AssetImage in which all tiles are stored sequentially in memory | |
| Pseudo-random number generator | |
| A drawable that's backed by plain memory, usable with multiple cubes | |
| Represents a 16-bit 5:6:5 color, the native format used by our display | |
| A SpriteLayer represents the VRAM attributes for the sprite rendering layer in BG0_SPR_BG1 mode | |
| SpriteRefs refer to a single sprite on a single cube | |
| A VRAM accessor for the STAMP mode, a special purpose 16-color framebuffer mode which supports color-keying and tiling | |
| A lightweight ID for a persistently stored object | |
| A statically sized character buffer, with output formatting support | |
| Global operations that apply to the system as a whole | |
| Absolute time, measured by the system's monotonically increasing nanosecond timer | |
| A drawable that's backed by plain memory, instead of by a VideoBuffer | |
| A standard recognizer for shake and tilt gestures | |
| Represents a difference between two SystemTimes, with moderate resolution | |
| TimeStep is a higher-level utility for keeping track of time the duration of game timesteps | |
| TimeTicker is a utility for converting a stream of time deltas into a stream of discrete ticks | |
| Global USB operations | |
| Diagnostic counters for the USB subsystem | |
| A container for one Usb packet's data | |
| A memory buffer for bidirectional USB communications | |
| A memory buffer which holds a queue of USB packets | |
| Generalized two-element cartesian coordinate vector | |
| Generalized three-element cartesian coordinate vector | |
| A memory buffer which holds graphics data | |
| A coarse-grained region of external memory |
Sifteo SDK v1.1.0 (see all versions)
Last updated Thu Nov 14 2013, by Doxygen