EekLayout

## EekLayout EekLayout — Base class of a layout engine |

## Synopsis

    struct              EekLayout;
    struct              EekLayoutClass;

## Object Hierarchy

      GObject
       +----EekLayout
             +----EekXkbLayout
             +----EekXmlLayout

## Description

The EekLayout class is a base class of layout engine which arranges keyboard elements.

## Details

### struct EekLayout

    struct EekLayout;

### struct EekLayoutClass

    struct EekLayoutClass {
        EekKeyboard* (* create_keyboard) (EekLayout *self,
                                          gdouble    initial_width,
                                          gdouble    initial_height);
    };

`create_keyboard` () | virtual function for creating a keyboard