Class InputArgument
An input argument passed to a script function.
Inheritance
InputArgument
Assembly: ScriptHookVDotNet3.dll
public class InputArgument
Constructors
|
Improve this Doc
View Source
Initializes a new instance of the InputArgument class to a script function input argument.
Declaration
public InputArgument(IntPtr value)
Parameters
| Type |
Name |
Description |
| IntPtr |
value |
The value.
|
|
Improve this Doc
View Source
Initializes a new instance of the InputArgument class and converts a managed object to a script function input argument.
Declaration
public InputArgument(object value)
Parameters
| Type |
Name |
Description |
| Object |
value |
The object to convert.
|
|
Improve this Doc
View Source
Initializes a new instance of the InputArgument class to a script function input argument.
Declaration
public InputArgument(ulong value)
Parameters
| Type |
Name |
Description |
| UInt64 |
value |
The pointer value.
|
Methods
|
Improve this Doc
View Source
Converts the internal value of the argument to its equivalent string representation.
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(OutputArgument value)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(bool value)
Parameters
| Type |
Name |
Description |
| Boolean |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(byte value)
Parameters
| Type |
Name |
Description |
| Byte |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(char *value)
Parameters
| Type |
Name |
Description |
| Char* |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(double value)
Parameters
| Type |
Name |
Description |
| Double |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(Enum value)
Parameters
| Type |
Name |
Description |
| Enum |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(short value)
Parameters
| Type |
Name |
Description |
| Int16 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(int value)
Parameters
| Type |
Name |
Description |
| Int32 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(long value)
Parameters
| Type |
Name |
Description |
| Int64 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(IntPtr value)
Parameters
| Type |
Name |
Description |
| IntPtr |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(sbyte value)
Parameters
| Type |
Name |
Description |
| SByte |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(float value)
Parameters
| Type |
Name |
Description |
| Single |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(string value)
Parameters
| Type |
Name |
Description |
| String |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(ushort value)
Parameters
| Type |
Name |
Description |
| UInt16 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(uint value)
Parameters
| Type |
Name |
Description |
| UInt32 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(ulong value)
Parameters
| Type |
Name |
Description |
| UInt64 |
value |
|
Returns
|
Improve this Doc
View Source
Declaration
public static implicit operator InputArgument(void *value)
Parameters
| Type |
Name |
Description |
| Void* |
value |
|
Returns