libvisual  0.5.0
Public Attributes | List of all members
VisPluginInfo Struct Reference

The VisPluginInfo data structure contains information about a plugin and is filled within the plugin itself. More...

#include <libvisual/lv_plugin.h>

Collaboration diagram for VisPluginInfo:
Collaboration graph
[legend]

Public Attributes

VisPluginType type
 Plugin type.
 
const char * plugname
 The plugin name as it's saved in the registry. More...
 
const char * name
 Long name.
 
const char * author
 Author.
 
const char * version
 Version.
 
const char * about
 About.
 
const char * help
 Help.
 
const char * license
 License.
 
const char * url
 URL that points to further plugin info.
 
VisPluginInitFunc init
 init() method
 
VisPluginCleanupFunc cleanup
 cleanup() method
 
VisPluginEventsFunc events
 events() method (may be NULL)
 
int flags
 Plugin flags.
 
void * plugin
 Pointer to type-specific data.
 

Detailed Description

The VisPluginInfo data structure contains information about a plugin and is filled within the plugin itself.

Definition at line 121 of file lv_plugin.h.

Member Data Documentation

const char* VisPluginInfo::plugname

The plugin name as it's saved in the registry.

Definition at line 123 of file lv_plugin.h.


The documentation for this struct was generated from the following file: