CppPlugins/inc/libplugin.h

23 lines
366 B
C++

#pragma once
#include <jni.h>
#include <map>
#include <string>
#include "plugin.h"
//extern "C" {
jclass CPPPLUGINCLASS;
jclass EVENTCLASS;
jclass MAPCLASS;
jclass LISTENERCLASS;
jfieldID EVENTDATAF;
jfieldID EVENTNAMEF;
jmethodID MAPGET;
jmethodID MAPPUT;
jmethodID LISTENERCONTR;
CppPlugin* plugin; //what happens, with more than one plugin?
//} //extern "C"