LMMS
Loading...
Searching...
No Matches
lmms::Plugin::Descriptor Struct Reference

#include <Plugin.h>

Classes

class  SubPluginFeatures

Public Member Functions

bool supportsFileType (const QString &extension) const

Public Attributes

const char * name
const char * displayName
const char * description
const char * author
int version
Type type
const PixmapLoaderlogo
const char * supportedFileTypes
 csv list of extensions
SubPluginFeaturessubPluginFeatures

Detailed Description

Descriptor holds information about a plugin - every external plugin has to instantiate such a Descriptor in an extern "C"-section so that the plugin-loader is able to access information about the plugin

Member Function Documentation

◆ supportsFileType()

bool lmms::Plugin::Descriptor::supportsFileType ( const QString & extension) const
inline

Member Data Documentation

◆ author

const char* lmms::Plugin::Descriptor::author

◆ description

const char* lmms::Plugin::Descriptor::description

◆ displayName

const char* lmms::Plugin::Descriptor::displayName

◆ logo

const PixmapLoader* lmms::Plugin::Descriptor::logo

◆ name

const char* lmms::Plugin::Descriptor::name

◆ subPluginFeatures

SubPluginFeatures* lmms::Plugin::Descriptor::subPluginFeatures

◆ supportedFileTypes

const char* lmms::Plugin::Descriptor::supportedFileTypes

csv list of extensions

◆ type

Type lmms::Plugin::Descriptor::type

◆ version

int lmms::Plugin::Descriptor::version

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