| Tilt Five NDK |

Release History

# 1.3.0-beta

- Changed the nomenclature for exclusive use of Glasses from "acquire" to "reserve" (with no functional change) after much developer feedback
- Added `hand` member to struct `T5_WandReport` of type enum `T5_Hand` to specify which of up to two Wands is reporting
- Added `sdkType` parameter to the constructor of `tiltfive::Client` in `TiltFiveNative.hpp`, which can normally be set to `0x00`
- Added `usage` parameter of type 'T5_GlassesPoseUsage`to` t5GetGlassesPose()`and` tiltfive::Glasses::getLatestGlassesPose()` to specify the pose is for the motion-prediction adjusted "Glasses Presentation" pose or the smoothed "Spectator Presentation" pose
- Added functionality to enable reading a stream of IR Camera images from the Glasses; users have to enable this feature in the Control Panel
  - In the C API:
    - `t5ConfigureCameraStreamForGlasses()`
    - `t5GetFilledCamImageBuffer()`
    - `t5SubmitEmptyCamImageBuffer()`
    - `t5CancelCamImageBuffer()`
  - In the C++ API:
    - `tiltfive::Glasses::configureCameraStream()`
    - `tiltfive::Glasses::getFilledCamImageBuffer()`
    - `tiltfive::Glasses::submitEmptyCamImageBuffer()`
    - `tiltfive::Glasses::cancelCamImageBuffer()`
  - Types:
    - struct `T5_CameraStreamConfig`
    - struct `T5_FrameInfo`
    - struct `T5_CamImage`
- Clean up and document some APIs better

# 1.2.1-beta

- Improved const specification in `tiltfive::Glasses::sendFrame()`

# 1.2.0-beta

- Moved `info` (T5_ClientInfo*) parameter from t5CreateGlasses() to t5CreateContext() and renamed to `clientInfo`
- Added t5InitGlassesGraphicsContext() function to explicitly initialize the graphics functionality.
- Removed `info` (T5_ConnInfo*) parameter from t5ReserveGlasses()
- Added `displayName` (const char*) parameter to t5ReserveGlasses()
- Removed `T5_ConnInfo` struct
- Added `t5SetGlassesDisplayName()` to allow changing of the glasses displayName after t5ReserveGlasses()
- Added `T5_PERMISSION_DENIED`/`kPermissionDenied` error codes
- Added `wand` (T5_WandHandle) to t5GetGlassesIntegerParam(), t5GetGlassesFloatParam() and t5GetGlassesUtf8Param() [Use '0' to preserve previous behavior]
- System and Glasses parameters of 'Floating' type have been renamed to 'Float'

# 1.1.0-beta

Initial beta release