GfThemeInfo

GfThemeInfo — GfThemeInfo Object API

Synopsis




            GfThemeInfo;
GfThemeInfo* gf_theme_info_new              (void);
void        gf_theme_info_set_name          (GfThemeInfo *theme_info,
                                             const gchar *name);
const gchar* gf_theme_info_get_name         (const GfThemeInfo *theme_info);
void        gf_theme_info_set_version       (GfThemeInfo *theme_info,
                                             const gchar *version);
const gchar* gf_theme_info_get_version      (const GfThemeInfo *theme_info);
void        gf_theme_info_set_summary       (GfThemeInfo *theme_info,
                                             const gchar *summary);
const gchar* gf_theme_info_get_summary      (const GfThemeInfo *theme_info);
void        gf_theme_info_set_description   (GfThemeInfo *theme_info,
                                             const gchar *description);
const gchar* gf_theme_info_get_description  (const GfThemeInfo *theme_info);
void        gf_theme_info_set_author        (GfThemeInfo *theme_info,
                                             const gchar *author);
const gchar* gf_theme_info_get_author       (const GfThemeInfo *theme_info);
void        gf_theme_info_set_website       (GfThemeInfo *theme_info,
                                             const gchar *website);
const gchar* gf_theme_info_get_website      (const GfThemeInfo *theme_info);

Object Hierarchy


  GObject
   +----GfObject
         +----GfThemeInfo

Properties


  "author"               gchararray            : Read / Write
  "description"          gchararray            : Read / Write
  "name"                 gchararray            : Read / Write
  "summary"              gchararray            : Read / Write
  "version"              gchararray            : Read / Write
  "website"              gchararray            : Read / Write

Description

GfThemeInfo holds information for a GfTheme.

Details

GfThemeInfo

typedef struct _GfThemeInfo GfThemeInfo;

GfThemeInfo is an opaque structure that should not be used directly.


gf_theme_info_new ()

GfThemeInfo* gf_theme_info_new              (void);

Creates a new GfThemeInfo instance.

Returns : The new GfThemeInfo instance.

gf_theme_info_set_name ()

void        gf_theme_info_set_name          (GfThemeInfo *theme_info,
                                             const gchar *name);

Sets the name of theme_info.

theme_info : The GfThemeInfo instance.
name : The new name.

gf_theme_info_get_name ()

const gchar* gf_theme_info_get_name         (const GfThemeInfo *theme_info);

Gets the name from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The name of theme_info.

gf_theme_info_set_version ()

void        gf_theme_info_set_version       (GfThemeInfo *theme_info,
                                             const gchar *version);

Sets the version of theme_info.

theme_info : The GfThemeInfo instance.
version : The new version.

gf_theme_info_get_version ()

const gchar* gf_theme_info_get_version      (const GfThemeInfo *theme_info);

Gets the version from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The version from theme_info.

gf_theme_info_set_summary ()

void        gf_theme_info_set_summary       (GfThemeInfo *theme_info,
                                             const gchar *summary);

Sets the summary for theme_info.

theme_info : The GfThemeInfo instance.
summary : The new summary.

gf_theme_info_get_summary ()

const gchar* gf_theme_info_get_summary      (const GfThemeInfo *theme_info);

Gets the summary from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The summary from theme_info.

gf_theme_info_set_description ()

void        gf_theme_info_set_description   (GfThemeInfo *theme_info,
                                             const gchar *description);

Sets the description for theme_info.

theme_info : The GfThemeInfo instance.
description : The new description.

gf_theme_info_get_description ()

const gchar* gf_theme_info_get_description  (const GfThemeInfo *theme_info);

Gets the description from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The description of theme_info.

gf_theme_info_set_author ()

void        gf_theme_info_set_author        (GfThemeInfo *theme_info,
                                             const gchar *author);

Sets the author for theme_info.

theme_info : The GfThemeInfo instance.
author : The new author.

gf_theme_info_get_author ()

const gchar* gf_theme_info_get_author       (const GfThemeInfo *theme_info);

Gets the author from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The author from theme_info.

gf_theme_info_set_website ()

void        gf_theme_info_set_website       (GfThemeInfo *theme_info,
                                             const gchar *website);

Sets the website for theme_info.

theme_info : The GfThemeInfo instance.
website : The new website.

gf_theme_info_get_website ()

const gchar* gf_theme_info_get_website      (const GfThemeInfo *theme_info);

Gets the website from theme_info.

theme_info : The GfThemeInfo instance.
Returns : The website from theme_info.

Properties

The "author" property

  "author"               gchararray            : Read / Write

The theme author.

Default value: NULL


The "description" property

  "description"          gchararray            : Read / Write

The theme description.

Default value: NULL


The "name" property

  "name"                 gchararray            : Read / Write

The theme name.

Default value: "untitled"


The "summary" property

  "summary"              gchararray            : Read / Write

The theme summary.

Default value: NULL


The "version" property

  "version"              gchararray            : Read / Write

The theme version.

Default value: "no version"


The "website" property

  "website"              gchararray            : Read / Write

The theme website.

Default value: NULL