summaryrefslogtreecommitdiffstats
path: root/kue/pluginloader.h
blob: de5e1aa05c14cd4b4257af576e10a780bac7eb42 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef _PLUGINLOADER_H
#define _PLUGINLOADER_H

#include <tqvaluelist.h>

class TQString;

class KuePluginInfo {
  public:
	TQString name;
	TQString description;
	TQString filename;
	TQString type;

	// Minimum and maximum number of teams
	unsigned int minTeams;
	unsigned int maxTeams;
};

namespace KuePluginLoader {
	TQValueList<KuePluginInfo> available();
	KuePluginInfo getInformation(const TQString &filename);
};

#endif