Initial commit

First commit with most of the main features implemented. May still need
some bug fixes here and there.
This commit is contained in:
David Allen 2021-12-30 12:56:37 -06:00
commit 1893c7c36b
26 changed files with 2839 additions and 0 deletions

16
include/plugin.hpp Normal file
View file

@ -0,0 +1,16 @@
#include <string>
namespace towk::plugin{
struct info{
std::string name;
std::string description;
std::string version;
};
extern int init(int argc, char **argv);
extern int set_name(const char *name);
extern int set_description(const char *description);
extern int set_version(const char *version);
extern int finalize();
}