C common types for the Tilt Five™ API. More...
#include <stdbool.h>#include <stdint.h>

Go to the source code of this file.
Data Structures | |
| struct | T5_Vec2 |
| 2D vector More... | |
| struct | T5_Offset |
| An integer cartesian offset. More... | |
| struct | T5_Extent |
| An integer width and height. More... | |
| struct | T5_Rect |
| A rectangle in integer cartesian coordinates. More... | |
| struct | T5_Offsetf |
| An integer cartesian offset. More... | |
| struct | T5_Extentf |
| An integer width and height. More... | |
| struct | T5_Rectf |
| A rectangle in floating point cartesian coordinates. More... | |
| struct | T5_Vec3 |
| 3D vector More... | |
| struct | T5_Quat |
| Quaternion. More... | |
| struct | T5_GraphicsContextGL |
| struct | T5_GraphicsContextVulkan |
| struct | T5_GraphicsContextD3D12 |
| struct | T5_GameboardSize |
| Physical dimensions of a gameboard. More... | |
| struct | T5_ClientInfo |
| Client provided information for use with t5CreateGlasses() More... | |
| struct | T5_GlassesPose |
| Glasses pose information to be retrieved with t5GetGlassesPose() More... | |
| struct | T5_CameraStreamConfig |
| Camera stream configuration. More... | |
| struct | T5_FrameInfo |
| Render information to be used with t5SendFrameToGlasses() More... | |
| struct | T5_TextureInfo |
| struct | T5_CamImage |
| Camera Frame information to be retrieved with t5GetFilledCamImageBuffer() More... | |
| struct | T5_WandStreamConfig |
| Wand stream configuration. More... | |
| struct | T5_WandReport |
| Contains wand related information (Pose, Buttons, Trigger, Stick, Battery) More... | |
| struct | T5_WandStreamEvent |
| Represents an event from the wand stream. More... | |
| struct | T5_ProjectionInfo |
| Projection parameters. More... | |
Macros | |
| #define | T5_MAX_STRING_PARAM_LEN (260) |
| The maximum number of characters allowed for string values. More... | |
| #define | T5_MIN_CAM_IMAGE_BUFFER_WIDTH (768) |
| The minimum width required for camera image buffers. More... | |
| #define | T5_MIN_CAM_IMAGE_BUFFER_HEIGHT (600) |
| The minimum height required for camera image buffers. More... | |
Typedefs | |
| typedef struct T5_ContextImpl * | T5_Context |
| Opaque handle used with system-wide functions. More... | |
| typedef struct T5_GlassesImpl * | T5_Glasses |
| Opaque handle used with glasses. More... | |
| typedef uint8_t | T5_WandHandle |
| Opaque handle used with wands. More... | |
C common types for the Tilt Five™ API.
Definition in file types.h.