Class Function
A static class which handles script function execution.
Inherited Members
Namespace: GTA.Native
Assembly: ScriptHookVDotNet3.dll
Syntax
public static class Function
Methods
| Improve this Doc View SourceCall(Hash)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
Call(Hash, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13, InputArgument argument14)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
| InputArgument | argument14 | The 15th input or output argument to pass to the native script function. |
Call(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13, InputArgument argument14, InputArgument argument15)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
| InputArgument | argument14 | The 15th input or output argument to pass to the native script function. |
| InputArgument | argument15 | The 16th input or output argument to pass to the native script function. |
Call(Hash, InputArgument[])
Calls the specified native script function and ignores its return value.
Declaration
public static void Call(Hash hash, params InputArgument[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument[] | arguments | A list of input and output arguments to pass to the native script function. |
Call<T>(Hash)
Calls the specified native script function and returns its return value.
Declaration
public static T Call<T>(Hash hash)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument | The input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13, InputArgument argument14)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
| InputArgument | argument14 | The 15th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument, InputArgument)
Calls the specified native script function and ignores its return value.
Declaration
public static T Call<T>(Hash hash, InputArgument argument0, InputArgument argument1, InputArgument argument2, InputArgument argument3, InputArgument argument4, InputArgument argument5, InputArgument argument6, InputArgument argument7, InputArgument argument8, InputArgument argument9, InputArgument argument10, InputArgument argument11, InputArgument argument12, InputArgument argument13, InputArgument argument14, InputArgument argument15)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the script function. |
| InputArgument | argument0 | The 1st input or output argument to pass to the native script function. |
| InputArgument | argument1 | The 2nd input or output argument to pass to the native script function. |
| InputArgument | argument2 | The 3rd input or output argument to pass to the native script function. |
| InputArgument | argument3 | The 4th input or output argument to pass to the native script function. |
| InputArgument | argument4 | The 5th input or output argument to pass to the native script function. |
| InputArgument | argument5 | The 6th input or output argument to pass to the native script function. |
| InputArgument | argument6 | The 7th input or output argument to pass to the native script function. |
| InputArgument | argument7 | The 8th input or output argument to pass to the native script function. |
| InputArgument | argument8 | The 9th input or output argument to pass to the native script function. |
| InputArgument | argument9 | The 10th input or output argument to pass to the native script function. |
| InputArgument | argument10 | The 11th input or output argument to pass to the native script function. |
| InputArgument | argument11 | The 12th input or output argument to pass to the native script function. |
| InputArgument | argument12 | The 13th input or output argument to pass to the native script function. |
| InputArgument | argument13 | The 14th input or output argument to pass to the native script function. |
| InputArgument | argument14 | The 15th input or output argument to pass to the native script function. |
| InputArgument | argument15 | The 16th input or output argument to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |
Call<T>(Hash, InputArgument[])
Calls the specified native script function and returns its return value.
Declaration
public static T Call<T>(Hash hash, params InputArgument[] arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| Hash | hash | The hashed name of the native script function. |
| InputArgument[] | arguments | A list of input and output arguments to pass to the native script function. |
Returns
| Type | Description |
|---|---|
| T | The return value of the native. |
Type Parameters
| Name | Description |
|---|---|
| T |