SHVDN  v3
An ASI plugin for Grand Theft Auto V, which allows running scripts written in any .NET language in-game. Developed by crosire https://github.com/crosire/scripthookvdotnet/
GTA.Native.OutputArgument Class Reference

An output argument passed to a script function. More...

Inheritance diagram for GTA.Native.OutputArgument:

Public Member Functions

 OutputArgument ()
 Initializes a new instance of the OutputArgument class for script functions that output data into pointers. More...
 
 OutputArgument (object value)
 Initializes a new instance of the OutputArgument class with an initial value for script functions that require the pointer to data instead of the actual data. More...
 
void Dispose ()
 
GetResult< T > ()
 Gets the value of data stored in this OutputArgument. More...
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

An output argument passed to a script function.

Constructor & Destructor Documentation

◆ OutputArgument() [1/2]

GTA.Native.OutputArgument.OutputArgument ( )

Initializes a new instance of the OutputArgument class for script functions that output data into pointers.

◆ OutputArgument() [2/2]

GTA.Native.OutputArgument.OutputArgument ( object  value)

Initializes a new instance of the OutputArgument class with an initial value for script functions that require the pointer to data instead of the actual data.

Parameters
valueThe value to set the data of this OutputArgument to.

Member Function Documentation

◆ Dispose() [1/2]

void GTA.Native.OutputArgument.Dispose ( )

◆ Dispose() [2/2]

virtual void GTA.Native.OutputArgument.Dispose ( bool  disposing)
protectedvirtual

◆ GetResult< T >()

T GTA.Native.OutputArgument.GetResult< T > ( )

Gets the value of data stored in this OutputArgument.


The documentation for this class was generated from the following file: