Reference Grid

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.

Clear filters
Category

API Reference

10 docs
Reference GridSDK 6.3C++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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

Application

Application Virual Methods on Tick Summary Application tick handler. Description This function is called on each iteration of an application loop. Main appli...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

Leaderboard

Leaderboard LB getInfo Summary Get leaderboard table. Description Players score and achievements can be saved and shared via mobile application and WOWCube E...

API / SDK 6.3 / C++ / API Reference
Reference GridSDK 6.3C++API Reference

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...

API / SDK 6.3 / C++ / API Reference
Category

gfx engine

20 docs
Reference GridSDK 6.3C++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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Math::Transform

Cubios::Math::Transform Constructors Transform Summary Constructs transform object that includes position, rotation and mirroring mode Synopsis Transform() A...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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 ...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Gfx::Colors

Cubios::Gfx::Colors Colors Collection of predefined ARGB8888 values of various colors Synopsis enum Colors { aliceBlue=0xFFF0F8FF, antiqueWhite=0xFFFAEBD7, a...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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 ...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Gfx::SpriteAtlasElement

Cubios::Gfx::SpriteAtlasElement Constructors SpriteAtlasElement Summary Constructs an sprite atlas element object Arguments host pointer to an instance of Sp...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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 ...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Gfx::OffscreenRenderTarget

Cubios::Gfx::OffscreenRenderTarget Public Enums renderLayerOrder t Summary Determines the drawing order of the main and auxiliary layers: BeforeQueue The aux...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Scene

Cubios::Scene Constructors Scene Summary Constructs GFX Engine scene object Synopsis Scene() Public Methods CreateObject Summary Creates an instance of GFX s...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::SceneObject

Cubios::SceneObject Constructors SceneObject Summary Constructs GFX Engine scene object object Synopsis SceneObject() Public Methods SetColor Summary Sets ob...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::Screen

Cubios::Screen Constructors Screen Summary Constructs screen object Arguments id identifier of the screen Synopsis Screen(uint8 t id) Public Methods SetOrien...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::NetworkMessage

Cubios::NetworkMessage Constructors NetworkMessage Summary Constructs network message object Arguments data (optional) pointer to unsigned byte array that ho...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

Cubios::SaveMessage

Cubios::SaveMessage Constructors SaveMessage Summary Constructs save message object Arguments data (optional) pointer to unsigned byte array that hold initia...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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 ...

API / SDK 6.3 / C++ / gfx engine
Reference GridSDK 6.3C++gfx engine

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...

API / SDK 6.3 / C++ / gfx engine