Audacious $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Defines | Typedefs | Enumerations
plugins.h File Reference
#include <glib.h>
#include <audacious/api.h>
#include <audacious/types.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_LOWLEVEL, PLUGIN_TYPE_TRANSPORT, PLUGIN_TYPE_PLAYLIST, PLUGIN_TYPE_INPUT,
  PLUGIN_TYPE_EFFECT, PLUGIN_TYPE_OUTPUT, PLUGIN_TYPE_VIS, PLUGIN_TYPE_GENERAL,
  PLUGIN_TYPE_IFACE, PLUGIN_TYPES
}

Define Documentation

#define AUD_API_NAME   PluginsAPI

Definition at line 44 of file plugins.h.

#define AUD_API_SYMBOL   plugins_api

Definition at line 45 of file plugins.h.


Typedef Documentation

Definition at line 42 of file plugins.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
PLUGIN_TYPE_LOWLEVEL 
PLUGIN_TYPE_TRANSPORT 
PLUGIN_TYPE_PLAYLIST 
PLUGIN_TYPE_INPUT 
PLUGIN_TYPE_EFFECT 
PLUGIN_TYPE_OUTPUT 
PLUGIN_TYPE_VIS 
PLUGIN_TYPE_GENERAL 
PLUGIN_TYPE_IFACE 
PLUGIN_TYPES 

Definition at line 30 of file plugins.h.