Struct VehicleParameters
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
EngineVehicleParameterValueA value indicating whether the vehicle engine is on.
LightsVehicleParameterValueA value indicating whether the vehicle lights are on.
AlarmVehicleParameterValueA value indicating whether the vehicle alarm is on.
DoorsVehicleParameterValueA value indicating whether the vehicle doors are locked.
BonnetVehicleParameterValueA value indicating whether the vehicle bonnet is open.
BootVehicleParameterValueA value indicating whether the vehicle boot is open.
ObjectiveVehicleParameterValueA value indicating whether the vehicle has an objective indicator.
SirenVehicleParameterValueA value indicating whether the vehicle siren is on.
DoorDriverVehicleParameterValueA value indicating whether the driver's door is open.
DoorPassengerVehicleParameterValueA value indicating whether the passenger's door is open.
DoorBackLeftVehicleParameterValueA value indicating whether the back left door is open.
DoorBackRightVehicleParameterValueA value indicating whether the back right door is open.
WindowDriverVehicleParameterValueA value indicating whether the driver's window is open.
WindowPassengerVehicleParameterValueA value indicating whether the passenger's window is open.
WindowBackLeftVehicleParameterValueA value indicating whether the back left window is open.
WindowBackRightVehicleParameterValueA 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
Bonnet
A value indicating whether the vehicle bonnet is open.
public VehicleParameterValue Bonnet { readonly get; set; }
Property Value
Boot
A value indicating whether the vehicle boot is open.
public VehicleParameterValue Boot { readonly get; set; }
Property Value
DoorBackLeft
A value indicating whether the back left door is open.
public VehicleParameterValue DoorBackLeft { readonly get; set; }
Property Value
DoorBackRight
A value indicating whether the back right door is open.
public VehicleParameterValue DoorBackRight { readonly get; set; }
Property Value
DoorDriver
A value indicating whether the driver's door is open.
public VehicleParameterValue DoorDriver { readonly get; set; }
Property Value
DoorPassenger
A value indicating whether the passenger's door is open.
public VehicleParameterValue DoorPassenger { readonly get; set; }
Property Value
Doors
A value indicating whether the vehicle doors are locked.
public VehicleParameterValue Doors { readonly get; set; }
Property Value
Engine
A value indicating whether the vehicle engine is on.
public VehicleParameterValue Engine { readonly get; set; }
Property Value
Lights
A value indicating whether the vehicle lights are on.
public VehicleParameterValue Lights { readonly get; set; }
Property Value
Objective
A value indicating whether the vehicle has an objective indicator.
public VehicleParameterValue Objective { readonly get; set; }
Property Value
Siren
A value indicating whether the vehicle siren is on.
public VehicleParameterValue Siren { readonly get; set; }
Property Value
WindowBackLeft
A value indicating whether the back left window is open.
public VehicleParameterValue WindowBackLeft { readonly get; set; }
Property Value
WindowBackRight
A value indicating whether the back right window is open.
public VehicleParameterValue WindowBackRight { readonly get; set; }
Property Value
WindowDriver
A value indicating whether the driver's window is open.
public VehicleParameterValue WindowDriver { readonly get; set; }
Property Value
WindowPassenger
A value indicating whether the passenger's window is open.
public VehicleParameterValue WindowPassenger { readonly get; set; }
Property Value
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
EngineVehicleParameterValueLightsVehicleParameterValueAlarmVehicleParameterValueDoorsVehicleParameterValueBonnetVehicleParameterValueBootVehicleParameterValueObjectiveVehicleParameterValueSirenVehicleParameterValueDoorDriverVehicleParameterValueDoorPassengerVehicleParameterValueDoorBackLeftVehicleParameterValueDoorBackRightVehicleParameterValueWindowDriverVehicleParameterValueWindowPassengerVehicleParameterValueWindowBackLeftVehicleParameterValueWindowBackRightVehicleParameterValue
Equals(VehicleParameters)
public readonly bool Equals(VehicleParameters other)
Parameters
otherVehicleParameters
Returns
Equals(object)
public override readonly bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override readonly int GetHashCode()
Returns
ToString()
public override readonly string ToString()
Returns
Operators
operator ==(VehicleParameters, VehicleParameters)
public static bool operator ==(VehicleParameters left, VehicleParameters right)
Parameters
leftVehicleParametersrightVehicleParameters
Returns
operator !=(VehicleParameters, VehicleParameters)
public static bool operator !=(VehicleParameters left, VehicleParameters right)
Parameters
leftVehicleParametersrightVehicleParameters