Northstar¶
All interfaces exposed by Northstar.
ISys¶
ISys
Provides basic functions to interact with northstar.
void Log(HMODULE pluginHandle, LogLevel level, char* msg)
Log a message using the console managed by northstar.
Messages logged using this method are prefixed with the LOG_NAME
retrieved via your PluginId
implementation and printed to the game's console.
void Unload(HMODULE pluginHandle)
Gracefully unload a plugin (usually your own plugin)
void Reload(HMODULE pluginHandle)
Reload a plugin. The plugin can know if it has been reloaded via the reloaded
parameter passed in the Init
callback exposed in the IPluginCallbacks
Interface.
LogLevel : i32
INFO = 0
WARN = 0
ERR = 0