ctk-main

ctk-main

Synopsis

void                ctk_init                            (gint *argc,
                                                         gchar ***argv);
void                ctk_init_after                      (gint *argc,
                                                         gchar ***argv);
void                ctk_cleanup                         (void);
gdouble             ctk_pixel_to_em                     (gint pixel_value);
gdouble             ctk_em_to_pixel                     (gdouble em_value);

Description

Details

ctk_init ()

void                ctk_init                            (gint *argc,
                                                         gchar ***argv);

Will initialise CluTK, Clutter-GTK and Clutter. Will also do some run-time checks of the host gpu's capabilities for effects.

argc :

the number of arguments in argv. inout.

argv :

a pointer to an array of arguments. array length=argc. inout length=argc. allow-none length=argc.

ctk_init_after ()

void                ctk_init_after                      (gint *argc,
                                                         gchar ***argv);

Will initialise CluTK only. Use this if Clutter and Clutter-Gtk have already been intialised.

argc :

the number of arguments in argv. inout.

argv :

a pointer to an array of arguments. array length=argc. inout length=argc. allow-none length=argc.

ctk_cleanup ()

void                ctk_cleanup                         (void);

Cleanup object created in ctk_init. Shou;d be called when the program terminates.


ctk_pixel_to_em ()

gdouble             ctk_pixel_to_em                     (gint pixel_value);

pixel_value :

resolution-dependent measurement to convert to EMs

Returns :

the EM-value corresponding to pixel_value, considering screen-DPI and font-settings, as gdouble.

ctk_em_to_pixel ()

gdouble             ctk_em_to_pixel                     (gdouble em_value);

em_value :

resolution-independent measurement to convert to pixels

Returns :

the number of pixels corresponding to em_value, considering screen-DPI and font-settings, as gdouble.