| PipeWire 1.4.6
    | 
Cursor information. More...
#include <spa/buffer/meta.h>
| Data Fields | |
| uint32_t | id | 
| cursor id. | |
| uint32_t | flags | 
| extra flags | |
| struct spa_point | position | 
| position on screen | |
| struct spa_point | hotspot | 
| offsets for hotspot in bitmap, this field has no meaning when there is no valid bitmap (see below) | |
| uint32_t | bitmap_offset | 
| offset of bitmap meta in this structure. | |
Cursor information.
Metadata to describe the position and appearance of a pointing device.
| uint32_t spa_meta_cursor::id | 
cursor id.
an id of 0 is an invalid id and means that there is no new cursor data
| uint32_t spa_meta_cursor::flags | 
extra flags
| struct spa_point spa_meta_cursor::position | 
position on screen
| struct spa_point spa_meta_cursor::hotspot | 
offsets for hotspot in bitmap, this field has no meaning when there is no valid bitmap (see below)
| uint32_t spa_meta_cursor::bitmap_offset | 
offset of bitmap meta in this structure.
When the offset is 0, there is no new bitmap information. When the offset is >= sizeof(struct spa_meta_cursor) there is a struct spa_meta_bitmap at the offset.