blob: 697fbf11996eba9689b62d347c8c14aec58e9d62 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#ifndef PKE_PLUGINS_HPP
#define PKE_PLUGINS_HPP
#include "array.hpp"
#include "dynamic-array.hpp"
#include "plugin-types.hpp"
extern DynArray<PKEPluginInterface> LoadedPkePlugins;
extern PkeArray<PkeCallback> pkePluginCallbacks;
void PkePlugin_Load(const char *path);
PkeCallback *PkePlugin_FindSignature(const CallbackSignature &sig);
void PkePlugin_SetSignatureFunc(PkeCallback *sig);
CallbackSignature *PkePlugin_GetSortedSignatures(long &count);
#endif /* PKE_PLUGINS_HPP */
|