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