v1.1.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
\NSifteo
 oNEventsNamespace of all available event vectors
 oCAffineMatrixAn augmented 3x2 matrix, for doing 2D affine transforms
 oCArrayA statically sized array
 oCAssetAudioAn audio asset, using any supported compression codec
 oCAssetConfigurationAn AssetConfiguration represents an arrangement of AssetGroups to load
 oCAssetConfigurationNodeOne node in an AssetConfiguration list
 oCAssetGroupA bundle of compressed tile data, for use by AssetImages
 oCAssetImageAny kind of asset image, as defined in your stir script
 oCAssetLoaderAn AssetLoader coordinates asset loading operations on one or more cubes
 oCAssetSlotAssetSlots are numbered containers, in a cube's flash memory, which can hold AssetGroups
 oCAssetTrackerA Tracker module, converted from XM format by stir
 oCAudioChannelOne mixer channel, capable of playing AudioAssets
 oCAudioTrackerPlayback interface for Tracker modules
 oCBG0DrawableA VRAM accessor for drawing graphics in the BG0 mode
 oCBG0ROMDrawableA VRAM accessor for drawing graphics in the BG0_ROM mode
 oCBG1DrawableA VRAM accessor for drawing graphics in the BG1 mode
 oCBG1MaskA BG1 tile mask. In other words, this is a 16x16-bit two-dimensional vector
 oCBG2DrawableA VRAM accessor for drawing graphics in the BG2 mode
 oCBitArrayA fixed-size array of bits, with compact storage and fast iteration
 |\CiteratorAn STL-style iterator for the BitArray
 oCBluetoothGlobal Bluetooth operations
 oCBluetoothCountersDiagnostic counters for the Bluetooth subsystem
 oCBluetoothPacketA container for one Bluetooth packet's data
 oCBluetoothPipeA memory buffer for bidirectional Bluetooth communications
 oCBluetoothQueueA memory buffer which holds a queue of Bluetooth packets
 oCColormapAn accessor for the colormap, with up to 16 colors
 oCColormapSlotA ColormapSlot refers to a single colormap index on a single cube
 oCCubeIDA lightweight identifier for one Sifteo cube
 oCCubeSetAn unordered set of cubes
 oCEventVectorImplementation for a single event vector
 oCFBDrawableA templatized VRAM accessor for drawing pixel graphics, in one of the cube's supported framebuffer drawing modes
 oCFilesystemInfoInformation about the composition of the filesystem
 oCFixedString formatting wrapper for fixed-width integers
 oCFixedFPFormat a floating point number using fixed precision
 oCFlatAssetImageAn AssetImage in which all tile indices are stored in a flat array, without any additional compression
 oCGameMenuEventVectorImplementation for the gameMenu event vector
 oCHexString formatting wrapper for fixed-width hexadecimal integers
 oCHex64String formatting wrapper for fixed-width hexadecimal 64-bit integers
 oCMappedVolumeA Volume that has been mapped into the secondary flash memory region
 oCMetadataMetadata objects are special compile-time mechanisms for annotating your game's ELF binary with additional data
 oCMotionBufferA memory buffer which holds captured motion data
 oCMotionIteratorUtility for reading low-level motion events from a MotionBuffer
 oCMotionMedianCalculate median, minimum, and maximum statistics from a MotionBuffer
 oCNeighborEventVectorImplementation for a single neighbor event vector
 oCNeighborhoodA Neighborhood is a description of all neighbors for a single cube, packed into a small value
 oCNeighborIDA lightweight identifier for one neighbored object
 oCNullaryEventVectorImplementation for an event vector that takes no parameter
 oCPinnedAssetImageAn AssetImage in which all tiles are stored sequentially in memory
 oCRandomPseudo-random number generator
 oCRelocatableTileBufferA drawable that's backed by plain memory, usable with multiple cubes
 oCRGB565Represents a 16-bit 5:6:5 color, the native format used by our display
 oCScopedAssetLoaderAn AssetLoader subclass which automatically calls init() and finish() in the constructor and destructor, respectively
 oCSpriteLayerA SpriteLayer represents the VRAM attributes for the sprite rendering layer in BG0_SPR_BG1 mode
 oCSpriteRefSpriteRefs refer to a single sprite on a single cube
 oCStampDrawableA VRAM accessor for the STAMP mode, a special purpose 16-color framebuffer mode which supports color-keying and tiling
 oCStoredObjectA lightweight ID for a persistently stored object
 oCStringA statically sized character buffer, with output formatting support
 oCSystemGlobal operations that apply to the system as a whole
 oCSystemTimeAbsolute time, measured by the system's monotonically increasing nanosecond timer
 oCTileBufferA drawable that's backed by plain memory, instead of by a VideoBuffer
 oCTiltShakeRecognizerA standard recognizer for shake and tilt gestures
 oCTimeDeltaRepresents a difference between two SystemTimes, with moderate resolution
 oCTimeStepTimeStep is a higher-level utility for keeping track of time the duration of game timesteps
 oCTimeTickerTimeTicker is a utility for converting a stream of time deltas into a stream of discrete ticks
 oCUsbGlobal USB operations
 oCUsbCountersDiagnostic counters for the USB subsystem
 oCUsbPacketA container for one Usb packet's data
 oCUsbPipeA memory buffer for bidirectional USB communications
 oCUsbQueueA memory buffer which holds a queue of USB packets
 oCVector2Generalized two-element cartesian coordinate vector
 oCVector3Generalized three-element cartesian coordinate vector
 oCVideoBufferA memory buffer which holds graphics data
 \CVolumeA coarse-grained region of external memory