| 
    PipeWire
    0.3.59
    
   | 
 
Cursor information. More...
Data Fields | |
| uint32_t | id | 
| cursor id.  More... | |
| uint32_t | flags | 
| extra flags  More... | |
| struct spa_point | position | 
| position on screen  More... | |
| struct spa_point | hotspot | 
| offsets for hotspot in bitmap, this field has no meaning when there is no valid bitmap (see below)  More... | |
| uint32_t | bitmap_offset | 
| offset of bitmap meta in this structure.  More... | |
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.