NWNX:EE  8193.36.12
nwnx.nss File Reference

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"