Filter the SDK reference by version, language, and subsystem.
This surface is optimized for lookup work. Narrow to one SDK release, isolate the language you are shipping, then move by category through the reference collections.
Command Filters
API collection filters
Filters update automatically as you type or select.
API Reference
Global Defines
Global Defines GAME\ SAVE\ SIZE Summary Maximum allowed size of an application save data in bytes. Synopsis define GAME SAVE SIZE 256 MESSAGE\ SIZE Summary N...
Data Structures
Data Structures AppVersion t Description Fields: full full version value encoded in one 32 bit integer major major version value minor minor version value pa...
Enumerated Types
Enumerated Types GFX mirror t Summary Enumeration of an image mirroring options. Synopsis enum GFX mirror t { MIRROR BLANK = 0, MIRROR X, MIRROR Y, MIRROR XY...
Application
Application Virual Methods on Tick Summary Application tick handler. Description This function is called on each iteration of an application loop. Main appli...
Graphics
Graphics GFX getAssetId Summary Get an image ID by the filename. Description Usually an application uses image IDs to draw sprites and backgrounds. But somet...
Topology
Topology TOPOLOGY getAdjacentFacelet Summary Get a facelet neighbor in the given direction. Description Facelet can have neighbors on the same cube face or n...
Sound
Sound SND getAssetId Summary Get a sound ID by the filename. Description Usually an application uses sound IDs to start playback. But sometimes IDs are unkno...
Motion Sensors
Motion Sensors MS getFaceAccelX Summary Get accelerometer value along X axis of a display. Inputs display a screen index for which accelerometer value will b...
Leaderboard
Leaderboard LB getInfo Summary Get leaderboard table. Description Players score and achievements can be saved and shared via mobile application and WOWCube E...
Logging
Logging LOG a Summary Print an assert log message and stop application execution. Inputs format a string with format specifiers ... variable values to insert...
gfx engine
Cubios::Math
Cubios::Math Global Defines LN 2 Summary Coupling coefficient of binary and natural logarithm Synopsis define LN 2 0.693147180559945f PI Summary PI value Syn...
Cubios::Math::Vec2
Cubios::Math::Vec2 Constructors Vec2 Summary Constructs a two component vector object Synopsis Vec2(); Arguments x x component value y y component value Syno...
Cubios::Math::Transform
Cubios::Math::Transform Constructors Transform Summary Constructs transform object that includes position, rotation and mirroring mode Synopsis Transform() A...
Cubios::Math::Color
Cubios::Math::Color Constructors Color Constructs RGBA color object Synopsis Color() Arguments r value of the red component g value of the green component b ...
Cubios::Gfx::Colors
Cubios::Gfx::Colors Colors Collection of predefined ARGB8888 values of various colors Synopsis enum Colors { aliceBlue=0xFFF0F8FF, antiqueWhite=0xFFFAEBD7, a...
Cubios::Gfx::Background
Cubios::Gfx::Background Constructors Background Summary Constructs an object for rendering of solid color background Arguments r value of the red component g...
Cubios::Gfx::Sprite
Cubios::Gfx::Sprite Constructors Sprite Summary Constructs an object for rendering sprite Arguments name name of sprite resource t Transform object that hold...
Cubios::Gfx::SpriteAtlas
Cubios::Gfx::SpriteAtlas Constructors SpriteAtlas Summary Constructs an object for storing multiple images in a set (an atlas) Arguments filename name of an ...
Cubios::Gfx::SpriteAtlasElement
Cubios::Gfx::SpriteAtlasElement Constructors SpriteAtlasElement Summary Constructs an sprite atlas element object Arguments host pointer to an instance of Sp...
Cubios::Gfx::AnimatedSprite
Cubios::Gfx::AnimatedSprite Public Enums playbackMode t Summary Sprite animation playback modes: Loop The animation is looped, when the last frame is reached...
Cubios::Gfx::Text
Cubios::Gfx::Text Constructors Text Summary Constructs an object for rendering of text Arguments text string of text to render t Transform object that holds ...
Cubios::Gfx::OffscreenRenderTarget
Cubios::Gfx::OffscreenRenderTarget Public Enums renderLayerOrder t Summary Determines the drawing order of the main and auxiliary layers: BeforeQueue The aux...
Cubios::Sound
Cubios::Sound Constructors Sound Summary Constructs an object for playing a sound Arguments name name of audio resource Synopsis Sound(const std::string& nam...
Cubios::Scene
Cubios::Scene Constructors Scene Summary Constructs GFX Engine scene object Synopsis Scene() Public Methods CreateObject Summary Creates an instance of GFX s...
Cubios::SceneObject
Cubios::SceneObject Constructors SceneObject Summary Constructs GFX Engine scene object object Synopsis SceneObject() Public Methods SetColor Summary Sets ob...
Cubios::Screen
Cubios::Screen Constructors Screen Summary Constructs screen object Arguments id identifier of the screen Synopsis Screen(uint8 t id) Public Methods SetOrien...
Cubios::NetworkMessage
Cubios::NetworkMessage Constructors NetworkMessage Summary Constructs network message object Arguments data (optional) pointer to unsigned byte array that ho...
Cubios::SaveMessage
Cubios::SaveMessage Constructors SaveMessage Summary Constructs save message object Arguments data (optional) pointer to unsigned byte array that hold initia...
Cubios::Gfx::QRCode
Cubios::Gfx::QRCode Constructors QRCode Summary Constructs an object for rendering QR Code Arguments data QR code data payload t Transform object that holds ...
Cubios::Scramble
Cubios::Scramble Constructors Scramble Summary Creates an object that is used to describe the topology of the virtual cube and manipulate it. Arguments Synop...