1pub mod audio;
2pub mod bindings;
3pub mod body;
4pub mod body_index;
5pub mod color;
6pub mod coordinate;
7pub mod depth;
8pub mod frame;
9pub mod infrared;
10pub mod kinect;
11pub mod long_exposure_infrared;
12pub mod multi_source_frame;
13
14pub const DEFAULT_FRAME_WAIT_TIMEOUT_MS: u32 = 1000;
16
17pub const KINECT_DEFAULT_CAPTURE_FPS: u32 = 30;
19
20pub use crate::bindings::Activity;
21pub use crate::bindings::Appearance;
22pub use crate::bindings::AudioBeamMode;
23pub use crate::bindings::ColorImageFormat;
24pub use crate::bindings::DetectionResult;
25pub use crate::bindings::Expression;
26pub use crate::bindings::FrameCapturedStatus;
27pub use crate::bindings::FrameEdges;
28pub use crate::bindings::FrameSourceTypes;
29pub use crate::bindings::HandState;
30pub use crate::bindings::HandType;
31pub use crate::bindings::JointType;
32pub use crate::bindings::KinectAudioCalibrationState;
33pub use crate::bindings::KinectCapabilities;
34pub use crate::bindings::KinectEngagementMode;
35pub use crate::bindings::KinectGestureSettings;
36pub use crate::bindings::KinectHoldingState;
37pub use crate::bindings::KinectInteractionMode;
38pub use crate::bindings::PointerDeviceType;
39pub use crate::bindings::TrackingConfidence;
40pub use crate::bindings::TrackingState;
41pub use crate::bindings::WAITABLE_HANDLE;