|
MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | MayaFlux::Core::TabletFrame |
| Slot indices into the double vector carried by a tablet InputValue. More... | |
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Core |
Enumerations | |
| enum class | MayaFlux::Core::TabletAxes : uint16_t { MayaFlux::Core::NONE = 0 , MayaFlux::Core::PRESSURE = 1U << 0U , MayaFlux::Core::DISTANCE = 1U << 1U , MayaFlux::Core::TILT = 1U << 2U , MayaFlux::Core::ROTATION = 1U << 3U , MayaFlux::Core::SLIDER = 1U << 4U , MayaFlux::Core::WHEEL = 1U << 5U } |
| Axes a tool actually reports. More... | |
| enum class | MayaFlux::Core::TabletState : uint32_t { MayaFlux::Core::NONE = 0 , MayaFlux::Core::IN_PROXIMITY = 1U << 0U , MayaFlux::Core::IN_CONTACT = 1U << 1U } |
| State bits packed into the STATE slot. More... | |
| enum class | MayaFlux::Core::TabletToolType : uint8_t { MayaFlux::Core::PEN , MayaFlux::Core::ERASER , MayaFlux::Core::UNKNOWN } |
| Physical tool type. More... | |
Functions | |
| constexpr bool | MayaFlux::Core::has_axis (TabletAxes set, TabletAxes axis) noexcept |
| constexpr TabletAxes | MayaFlux::Core::operator| (TabletAxes a, TabletAxes b) noexcept |
| constexpr TabletAxes & | MayaFlux::Core::operator|= (TabletAxes &a, TabletAxes b) noexcept |