table of contents
        
      
      
    
      other versions
    
    - Tumbleweed 0.99.beta20-4.3
 - Leap-16.0
 - Leap-15.6
 
| caca_event(3caca) | libcaca | caca_event(3caca) | 
NAME¶
caca_event - Handling of user events.
SYNOPSIS¶
#include <caca.h>
Data Fields¶
enum caca_event_type type
  
  union {
  
   struct {
  
   int x
  
   int y
  
   int button
  
   } mouse
  
   struct {
  
   int w
  
   int h
  
   } resize
  
   struct {
  
   int ch
  
   uint32_t utf32
  
   char utf8 [8]
  
   } key
  
  } data
  
  
Detailed Description¶
This structure is filled by caca_get_event() when an event is received. It is an opaque structure that should only be accessed through caca_event_get_type() and similar functions. The struct members may no longer be directly accessible in future versions.
Author¶
Generated automatically by Doxygen for libcaca from the source code.
| Thu Feb 27 2025 10:09:35 | Version 0.99.beta20 |