Table of Contents

Struct VehicleParameters

Namespace
SampSharp.Entities.SAMP
Assembly
SampSharp.OpenMp.Entities.dll

Represents a set of vehicle parameters.

public struct VehicleParameters : IEquatable<VehicleParameters>
Implements
Inherited Members

Constructors

VehicleParameters(VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue, VehicleParameterValue)

Represents a set of vehicle parameters.

public VehicleParameters(VehicleParameterValue Engine, VehicleParameterValue Lights, VehicleParameterValue Alarm, VehicleParameterValue Doors, VehicleParameterValue Bonnet, VehicleParameterValue Boot, VehicleParameterValue Objective, VehicleParameterValue Siren, VehicleParameterValue DoorDriver, VehicleParameterValue DoorPassenger, VehicleParameterValue DoorBackLeft, VehicleParameterValue DoorBackRight, VehicleParameterValue WindowDriver, VehicleParameterValue WindowPassenger, VehicleParameterValue WindowBackLeft, VehicleParameterValue WindowBackRight)

Parameters

Engine VehicleParameterValue

A value indicating whether the vehicle engine is on.

Lights VehicleParameterValue

A value indicating whether the vehicle lights are on.

Alarm VehicleParameterValue

A value indicating whether the vehicle alarm is on.

Doors VehicleParameterValue

A value indicating whether the vehicle doors are locked.

Bonnet VehicleParameterValue

A value indicating whether the vehicle bonnet is open.

Boot VehicleParameterValue

A value indicating whether the vehicle boot is open.

Objective VehicleParameterValue

A value indicating whether the vehicle has an objective indicator.

Siren VehicleParameterValue

A value indicating whether the vehicle siren is on.

DoorDriver VehicleParameterValue

A value indicating whether the driver's door is open.

DoorPassenger VehicleParameterValue

A value indicating whether the passenger's door is open.

DoorBackLeft VehicleParameterValue

A value indicating whether the back left door is open.

DoorBackRight VehicleParameterValue

A value indicating whether the back right door is open.

WindowDriver VehicleParameterValue

A value indicating whether the driver's window is open.

WindowPassenger VehicleParameterValue

A value indicating whether the passenger's window is open.

WindowBackLeft VehicleParameterValue

A value indicating whether the back left window is open.

WindowBackRight VehicleParameterValue

A value indicating whether the back right window is open.

Properties

Alarm

A value indicating whether the vehicle alarm is on.

public VehicleParameterValue Alarm { readonly get; set; }

Property Value

VehicleParameterValue

Bonnet

A value indicating whether the vehicle bonnet is open.

public VehicleParameterValue Bonnet { readonly get; set; }

Property Value

VehicleParameterValue

Boot

A value indicating whether the vehicle boot is open.

public VehicleParameterValue Boot { readonly get; set; }

Property Value

VehicleParameterValue

DoorBackLeft

A value indicating whether the back left door is open.

public VehicleParameterValue DoorBackLeft { readonly get; set; }

Property Value

VehicleParameterValue

DoorBackRight

A value indicating whether the back right door is open.

public VehicleParameterValue DoorBackRight { readonly get; set; }

Property Value

VehicleParameterValue

DoorDriver

A value indicating whether the driver's door is open.

public VehicleParameterValue DoorDriver { readonly get; set; }

Property Value

VehicleParameterValue

DoorPassenger

A value indicating whether the passenger's door is open.

public VehicleParameterValue DoorPassenger { readonly get; set; }

Property Value

VehicleParameterValue

Doors

A value indicating whether the vehicle doors are locked.

public VehicleParameterValue Doors { readonly get; set; }

Property Value

VehicleParameterValue

Engine

A value indicating whether the vehicle engine is on.

public VehicleParameterValue Engine { readonly get; set; }

Property Value

VehicleParameterValue

Lights

A value indicating whether the vehicle lights are on.

public VehicleParameterValue Lights { readonly get; set; }

Property Value

VehicleParameterValue

Objective

A value indicating whether the vehicle has an objective indicator.

public VehicleParameterValue Objective { readonly get; set; }

Property Value

VehicleParameterValue

Siren

A value indicating whether the vehicle siren is on.

public VehicleParameterValue Siren { readonly get; set; }

Property Value

VehicleParameterValue

WindowBackLeft

A value indicating whether the back left window is open.

public VehicleParameterValue WindowBackLeft { readonly get; set; }

Property Value

VehicleParameterValue

WindowBackRight

A value indicating whether the back right window is open.

public VehicleParameterValue WindowBackRight { readonly get; set; }

Property Value

VehicleParameterValue

WindowDriver

A value indicating whether the driver's window is open.

public VehicleParameterValue WindowDriver { readonly get; set; }

Property Value

VehicleParameterValue

WindowPassenger

A value indicating whether the passenger's window is open.

public VehicleParameterValue WindowPassenger { readonly get; set; }

Property Value

VehicleParameterValue

Methods

Deconstruct(out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue, out VehicleParameterValue)

public readonly void Deconstruct(out VehicleParameterValue Engine, out VehicleParameterValue Lights, out VehicleParameterValue Alarm, out VehicleParameterValue Doors, out VehicleParameterValue Bonnet, out VehicleParameterValue Boot, out VehicleParameterValue Objective, out VehicleParameterValue Siren, out VehicleParameterValue DoorDriver, out VehicleParameterValue DoorPassenger, out VehicleParameterValue DoorBackLeft, out VehicleParameterValue DoorBackRight, out VehicleParameterValue WindowDriver, out VehicleParameterValue WindowPassenger, out VehicleParameterValue WindowBackLeft, out VehicleParameterValue WindowBackRight)

Parameters

Engine VehicleParameterValue
Lights VehicleParameterValue
Alarm VehicleParameterValue
Doors VehicleParameterValue
Bonnet VehicleParameterValue
Boot VehicleParameterValue
Objective VehicleParameterValue
Siren VehicleParameterValue
DoorDriver VehicleParameterValue
DoorPassenger VehicleParameterValue
DoorBackLeft VehicleParameterValue
DoorBackRight VehicleParameterValue
WindowDriver VehicleParameterValue
WindowPassenger VehicleParameterValue
WindowBackLeft VehicleParameterValue
WindowBackRight VehicleParameterValue

Equals(VehicleParameters)

public readonly bool Equals(VehicleParameters other)

Parameters

other VehicleParameters

Returns

bool

Equals(object)

public override readonly bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override readonly int GetHashCode()

Returns

int

ToString()

public override readonly string ToString()

Returns

string

Operators

operator ==(VehicleParameters, VehicleParameters)

public static bool operator ==(VehicleParameters left, VehicleParameters right)

Parameters

left VehicleParameters
right VehicleParameters

Returns

bool

operator !=(VehicleParameters, VehicleParameters)

public static bool operator !=(VehicleParameters left, VehicleParameters right)

Parameters

left VehicleParameters
right VehicleParameters

Returns

bool