QarAppVolumeGestureAllowedPeersExt Struct
Extension: the peers whose gestures may move or scale the app. More...
Declaration
Included Headers
Public Member Attributes Index
| size_t | allowed_peer_count |
| const QarPeerId * | allowed_peers |
| QarStructureHeader | header |
Description
Extension: the peers whose gestures may move or scale the app.
Chain from QarAppVolumeGestureConfiguration::header.next. A configuration without it, or with no peers in it, lets every peer's gestures move and scale the app. A gesture from a peer not in the list still reaches the app, unmapped, so the app knows about it; only the app transform is kept from it. A configuration is replaced whole, so chain the extension every time the configuration is changed. Read the list back with qar_app_volume_get_gesture_allowed_peers().
Whatever the list, only one peer at a time manipulates a volume: the first whose manipulation binds holds it until that manipulation ends. See qar_app_volume_get_gesture_holder().
Definition at line 1227 of file qar_streaming.h.
Public Member Attributes
allowed_peer_count
|
Definition at line 1231 of file qar_streaming.h.
allowed_peers
|
Definition at line 1230 of file qar_streaming.h.
header
|
Definition at line 1229 of file qar_streaming.h.
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.2.1 by Doxygen 1.9.8.