Editor
An editor for the Native-Function definition can be found here:
“cgi_studio_connector/bin/NativeFunctionEditor.exe”
If called with a file as first argument the editor will try to open the specified file.
Native-Functions


On the left side, Native-Functions can be added/removed and reordered using the respective buttons.
Properties:


| Property Name | Description |
| Name | Name of the function. This name must be a valid C/C++ name and must be implemented in the Action-Context. |
Arguments:
A function can have arguments. Arguments can be added/removed with the respective buttons.


| Property Name | Description |
| Name | Name of argument. This name must be a valid C/C++ identifier. |
| Type | Data type of the argument. In principal all types can be used here. However if the argument is used for a dynamic input/output the type must either be a compatible basic FeatStd type or a supported Complex-Type. |
| Is Output | Indicates if the argument is used as an output. This can then be used to apply additional conditions when checking for an event. |
| Description | Description of the argument. |