BEEP-8 Helper Lib 1.0.0
|
Module for decoding and managing HIF events in the BEEP-8 system. More...
#include <map>
#include <b8/hif.h>
Go to the source code of this file.
Classes | |
struct | HifPoint |
Structure representing a single input point (touch or mouse). More... | |
class | CHifDecoder |
Class for decoding and managing HIF events. More... | |
Module for decoding and managing HIF events in the BEEP-8 system.
This module provides functionality for decoding and managing human interface events (b8HifEvent
) from the Hardware Interface (HIF) system of the BEEP-8 system. The CHifDecoder
class fetches and manages events, storing them in an internal map, and allows retrieval of the current status of input points such as touch and mouse events.
Note: The hif_decoder.h
is a utility library, and the use of this module is not mandatory. If you wish to implement mouse control and multi-touch event handling yourself, or if you already have the necessary expertise, you can use the APIs provided directly in <b8/hif.h>
.
Here is an example of how to use this module to fetch and process events: