EekKeysym

## EekKeysym EekKeysym — an EekSymbol represents an X keysym |

## Synopsis

                        EekKeysym;
    struct              EekKeysymClass;
    guint               eek_keysym_get_xkeysym              (EekKeysym *keysym);
    EekKeysym *         eek_keysym_new                      (guint xkeysym);
    EekKeysym *         eek_keysym_new_from_name            (const gchar *name);
    EekKeysym *         eek_keysym_new_with_modifier        (guint xkeysym,
                                                             EekModifierType modifier_mask);

## Object Hierarchy

      GObject
       +----EekSymbol
             +----EekKeysym

## Implemented Interfaces

EekKeysym implements EekSerializable.

## Description

## Details

### EekKeysym

    typedef struct _EekKeysym EekKeysym;

The EekKeysym structure contains only private data and should only be accessed using the provided API.

### struct EekKeysymClass

    struct EekKeysymClass {
    };

### eek_keysym_get_xkeysym ()

    guint               eek_keysym_get_xkeysym              (EekKeysym *keysym);

Get an X keysym value associated with `keysym`

`keysym` : | an EekKeysym

### eek_keysym_new ()

    EekKeysym *         eek_keysym_new                      (guint xkeysym);

Create an EekKeysym with given X keysym value `xkeysym`.

`xkeysym` : | an X keysym value

### eek_keysym_new_from_name ()

    EekKeysym *         eek_keysym_new_from_name            (const gchar *name);

Create an EekKeysym with an X keysym value looked up by `name`.

`name` : | an X keysym name

### eek_keysym_new_with_modifier ()

    EekKeysym *         eek_keysym_new_with_modifier        (guint xkeysym,
                                                             EekModifierType modifier_mask);

Create an EekKeysym with given X keysym value `xkeysym` and modifier `modifier_mask`.

`xkeysym` : | an X keysym value
`modifier_mask` : | modifier assigned to `xkeysym`