NativeArgument Class

RAGE Plugin Hook Documentation

[This is preliminary documentation and is subject to change.]

Represents an argument for a call to a native.
Inheritance Hierarchy

SystemObject
  Rage.NativeNativeArgument

Namespace:  Rage.Native
Assembly:  RagePluginHook (in RagePluginHook.dll) Version: 0.0.0.0 (0.56.1131.11510)
Syntax

[SerializableAttribute]
public sealed class NativeArgument : IDisposable

The NativeArgument type exposes the following members.

Constructors

  NameDescription
Public methodNativeArgument(Boolean)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Boolean*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Byte)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Int32)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Int32*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Int64)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Int64*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(IntPtr)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(SByte*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Single)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Single*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(UInt32)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(UInt32*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(UInt64)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(UInt64*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Void*)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(IHandleable)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Model)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(NativePointer)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(NativeString)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Player)
Initializes a new instance of the NativeArgument class
Public methodNativeArgument(Vector3*)
Initializes a new instance of the NativeArgument class
Top
Properties

  NameDescription
Public propertyIsPointer
Public propertyIsString
Public propertyParameterType
Public propertyValue
Top
Methods

  NameDescription
Public methodCleanUp
Public methodDispose
Releases all resources used by the NativeArgument
Top
Operators

  NameDescription
Public operatorStatic member(Boolean to NativeArgument)
Public operatorStatic member(Boolean* to NativeArgument)
Public operatorStatic member(Byte to NativeArgument)
Public operatorStatic member(Int32 to NativeArgument)
Public operatorStatic member(Int32* to NativeArgument)
Public operatorStatic member(Int64 to NativeArgument)
Public operatorStatic member(Int64* to NativeArgument)
Public operatorStatic member(IntPtr to NativeArgument)
Public operatorStatic member(SByte* to NativeArgument)
Public operatorStatic member(Single to NativeArgument)
Public operatorStatic member(Single* to NativeArgument)
Public operatorStatic member(String to NativeArgument)
Public operatorStatic member(UInt32 to NativeArgument)
Public operatorStatic member(UInt32* to NativeArgument)
Public operatorStatic member(UInt64 to NativeArgument)
Public operatorStatic member(UInt64* to NativeArgument)
Public operatorStatic member(Void* to NativeArgument)
Public operatorStatic member(IHandleable to NativeArgument)
Public operatorStatic member(Model to NativeArgument)
Public operatorStatic member(NativePointer to NativeArgument)
Public operatorStatic member(NativeString to NativeArgument)
Public operatorStatic member(Player to NativeArgument)
Public operatorStatic member(Vector3* to NativeArgument)
Top
See Also

Reference