Fove SDK  v0.16.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CFove_AdapterIdStruct used to identify a GPU adapter (Windows only)
 CFove_BitmapImageA 2D bitmap image
 CFove_BufferA generic memory buffer
 CFove_CompositorLayerStruct used to store information about an existing compositor layer (after it is created)
 CFove_CompositorLayerCreateInfoStruct used to define the settings for a compositor client
 CFove_CompositorLayerEyeSubmitInfoStruct used to conglomerate the texture settings for a single eye, when submitting a given layer
 CFove_CompositorLayerSubmitInfoStruct used to conglomerate the texture settings when submitting a given layer
 CFove_CompositorTextureBase class of API-specific texture classes
 CFove_DX11TextureStruct used to submit a DirectX 11 texture
 CFove_GazeConvergenceDataStruct to represent the vector pointing where the user is looking at
 CFove_GazeVectorStruct to represent a unit vector out from the eye center along which that eye is looking
 CFove_GLTextureStruct used to submit an OpenGL texture
 CFove_HeadsetHardwareInfoStruct Contains hardware information for the headset
 CFove_Matrix44Struct to hold a rectangular array
 CFove_MetalTextureStruct used to submit a texture using the Apple Metal API
 CFove_PoseStruct to represent a combination of position and orientation of Fove Headset
 CFove_ProjectionParamsStruct holding information about projection fustum planes
 CFove_QuaternionStruct representation on a quaternion
 CFove_RayStruct to represent a Ray
 CFove_ResearchGazeStruct for returning gaze data from the research API
 CFove_TextureBoundsStruct to represent coordinates in normalized space
 CFove_Vec2Struct to represent a 2D-vector
 CFove_Vec2iStruct to represent a 2D-vector of integers
 CFove_Vec3Struct to represent a 3D-vector
 CFove_VersionsStruct to list various version info about the FOVE software