19#ifndef AEONGAMES_PLUGIN_H
20#define AEONGAMES_PLUGIN_H
bool(*)() StartUpPtr
Function pointer type for plugin startup.
void(*)() ShutDownPtr
Function pointer type for plugin shutdown.
Interface that every loadable plugin module must expose.
const char * Name
Human-readable plugin name.
StartUpPtr StartUp
Called to initialize the plugin.
const char * Description
Short description of the plugin.
ShutDownPtr ShutDown
Called to tear down the plugin.