libdom
Loading...
Searching...
No Matches
Classes | Functions
keyboard_event.h File Reference
#include <dom/events/keyboard_event.h>
#include "events/ui_event.h"

Go to the source code of this file.

Classes

struct  dom_keyboard_event
 

Functions

void _dom_keyboard_event_destroy (struct dom_keyboard_event *evt)
 
dom_exception _dom_keyboard_event_initialise (struct dom_keyboard_event *evt)
 
void _dom_keyboard_event_finalise (struct dom_keyboard_event *evt)
 
dom_exception _dom_parse_modifier_list (dom_string *modifier_list, uint32_t *modifier_state)
 

Function Documentation

◆ _dom_keyboard_event_destroy()

void _dom_keyboard_event_destroy ( struct dom_keyboard_event * evt)

◆ _dom_keyboard_event_finalise()

void _dom_keyboard_event_finalise ( struct dom_keyboard_event * evt)

◆ _dom_keyboard_event_initialise()

dom_exception _dom_keyboard_event_initialise ( struct dom_keyboard_event * evt)

◆ _dom_parse_modifier_list()

dom_exception _dom_parse_modifier_list ( dom_string * modifier_list,
uint32_t * modifier_state )

Parse the modifier list string to corresponding bool variable state

Parameters
modifier_listThe modifier list string
modifier_stateThe returned state
Returns
DOM_NO_ERR on success, appropriate dom_exception on failure.