| AddToForward | Adds a function to a private forward's call list. |
| Call_Cancel | Cancels a call to a function or forward's call list. |
| Call_Finish | Completes a call to a function or forward's call list. |
| Call_PushArray | Pushes an array onto the current call. |
| Call_PushArrayEx | Pushes an array onto the current call. |
| Call_PushCell | Pushes a cell onto the current call. |
| Call_PushCellRef | Pushes a cell by reference onto the current call. |
| Call_PushFloat | Pushes a float onto the current call. |
| Call_PushFloatRef | Pushes a float by reference onto the current call. |
| Call_PushString | Pushes a string onto the current call. |
| Call_PushStringEx | Pushes a string onto the current call. |
| Call_StartForward | Starts a call to functions in a forward's call list. |
| Call_StartFunction | Starts a call to a function. |
| CreateForward | Creates a private forward. |
| CreateGlobalForward | Creates a global forward. |
| CreateNative | Creates a dynamic native. This should only be called in AskPluginLoad(), or
else you risk not having your native shared with other plugins. |
| FormatNativeString | Formats a string using parameters from a native. |
| GetForwardFunctionCount | Returns the number of functions in a global or private forward's call list. |
| GetFunctionByName | Gets a function id from a function name. |
| GetNativeArray | Gets an array from a native parameter (always by reference). |
| GetNativeCell | Gets a cell from a native parameter. |
| GetNativeCellRef | Gets a cell from a native parameter, by reference. |
| GetNativeFunction | Gets a function pointer from a native parameter. |
| GetNativeString | Retrieves a string from a native parameter. |
| GetNativeStringLength | Retrieves the string length from a native parameter string. This is useful for
fetching the entire string using dynamic arrays. |
| IsNativeParamNullString | Check if the native parameter is the NULL_STRING. |
| IsNativeParamNullVector | Check if the native parameter is the NULL_VECTOR. |
| RemoveAllFromForward | Removes all instances of a plugin from a private forward's call list. |
| RemoveFromForward | Removes a function from a private forward's call list. |
| RequestFrame | Creates a single use Next Frame hook. |
| SetNativeArray | Copies a local array into a native parameter array (always by reference). |
| SetNativeCellRef | Sets a cell from a native parameter, by reference. |
| SetNativeString | Sets a string in a native parameter. |
| ThrowNativeError | Throws an error in the calling plugin of a native, instead of your own plugin. |