Go to the source code of this file.
Functions | |
void | NWNX_CallFunction (string pluginName, string functionName) |
Scripting interface to NWNX. More... | |
void | NWNX_PushArgumentInt (int value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentFloat (float value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentObject (object value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentString (string value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentEffect (effect value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentItemProperty (itemproperty value) |
Pushes the specified type to the c++ side. More... | |
void | NWNX_PushArgumentJson (json value) |
Pushes the specified type to the c++ side. More... | |
int | NWNX_GetReturnValueInt () |
Returns the specified type from the c++ side. More... | |
float | NWNX_GetReturnValueFloat () |
Returns the specified type from the c++ side. More... | |
object | NWNX_GetReturnValueObject () |
Returns the specified type from the c++ side. More... | |
string | NWNX_GetReturnValueString () |
Returns the specified type from the c++ side. More... | |
effect | NWNX_GetReturnValueEffect () |
Returns the specified type from the c++ side. More... | |
itemproperty | NWNX_GetReturnValueItemProperty () |
Returns the specified type from the c++ side. More... | |
json | NWNX_GetReturnValueJson () |
Returns the specified type from the c++ side. More... | |
int | NWNX_PluginExists (string sPlugin) |
Determines if the given plugin exists and is enabled. More... | |
Variables | |
const string | NWNX_POP = "NWNXEE!ABIv2!X!Y!POP" |