Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Defines | Typedefs | Enumerations
plugins.h File Reference
#include <glib.h>
#include <audacious/api.h>
#include <audacious/api-define-begin.h>
#include <audacious/plugins-api.h>
#include <audacious/api-define-end.h>
#include <audacious/api-alias-begin.h>
#include <audacious/api-alias-end.h>

Go to the source code of this file.

Defines

#define AUD_API_NAME   PluginsAPI
#define AUD_API_SYMBOL   plugins_api

Typedefs

typedef gboolean(* PluginForEachFunc )(PluginHandle *plugin, void *data)

Enumerations

enum  {
  PLUGIN_TYPE_BASIC, PLUGIN_TYPE_INPUT, PLUGIN_TYPE_OUTPUT, PLUGIN_TYPE_EFFECT,
  PLUGIN_TYPE_VIS, PLUGIN_TYPE_IFACE, PLUGIN_TYPE_GENERAL, PLUGIN_TYPES
}

Define Documentation

#define AUD_API_NAME   PluginsAPI

Definition at line 41 of file plugins.h.

#define AUD_API_SYMBOL   plugins_api

Definition at line 42 of file plugins.h.


Typedef Documentation

typedef gboolean(* PluginForEachFunc)(PluginHandle *plugin, void *data)

Definition at line 39 of file plugins.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
PLUGIN_TYPE_BASIC 
PLUGIN_TYPE_INPUT 
PLUGIN_TYPE_OUTPUT 
PLUGIN_TYPE_EFFECT 
PLUGIN_TYPE_VIS 
PLUGIN_TYPE_IFACE 
PLUGIN_TYPE_GENERAL 
PLUGIN_TYPES 

Definition at line 28 of file plugins.h.