pidgin: gntplugin.h File Reference

pidgin 2.14.4

Loading...
Searching...
No Matches
Macros | Typedefs | Functions
gntplugin.h File Reference
Finch (GNT User Interface)

GNT Plugins API. More...

`#include <gnt.h>`
`#include <plugin.h>`
`#include <pluginpref.h>`
`#include <string.h>`
`#include "finch.h"`

Go to the source code of this file.

## Macros
#define | FINCH_PLUGIN_TYPE FINCH_UI
#define | PURPLE_IS_GNT_PLUGIN(plugin)
| Decide whether a plugin is a GNT-plugin.
#define | FINCH_PLUGIN_UI_INFO(plugin) (FinchPluginFrame)((plugin)->info->ui_info)
| Get the ui-info from GNT-plugins.

## Typedefs
typedef GntWidget *(* | FinchPluginFrame) (void)

## Functions
void | finch_plugins_show_all (void)
| Show a list of plugins.
void | finch_plugins_save_loaded (void)
| Save the list of loaded plugins.

## Detailed Description

GNT Plugins API.

Definition in file gntplugin.h.

## Macro Definition Documentation

## ◆ FINCH_PLUGIN_TYPE

#define FINCH_PLUGIN_TYPE FINCH_UI

Definition at line 46 of file gntplugin.h.

## ◆ FINCH_PLUGIN_UI_INFO

#define FINCH_PLUGIN_UI_INFO | ( |  | plugin | ) | (FinchPluginFrame)((plugin)->info->ui_info)

Get the ui-info from GNT-plugins.

Definition at line 58 of file gntplugin.h.

## ◆ PURPLE_IS_GNT_PLUGIN

#define PURPLE_IS_GNT_PLUGIN | ( |  | plugin | ) |

Value:
((plugin)->info != NULL && (plugin)->info->ui_info != NULL && \
purple_strequal((plugin)->info->ui_requirement, FINCH_PLUGIN_TYPE))

Decide whether a plugin is a GNT-plugin.

Definition at line 51 of file gntplugin.h.

## Typedef Documentation

## ◆ FinchPluginFrame

typedef GntWidget *(* FinchPluginFrame) (void)

Definition at line 43 of file gntplugin.h.