CARLA
Unreal/CarlaUE4/Plugins/Carla/Source/Carla/Vehicle/VehicleLightState.h
Go to the documentation of this file.
1 // Copyright (c) 2020 Computer Vision Center (CVC) at the Universitat Autonoma
2 // de Barcelona (UAB).
3 //
4 // This work is licensed under the terms of the MIT license.
5 // For a copy, see <https://opensource.org/licenses/MIT>.
6 
7 #pragma once
8 
9 #include "VehicleLightState.generated.h"
10 
11 USTRUCT(BlueprintType)
12 struct CARLA_API FVehicleLightState
13 {
14  GENERATED_BODY()
15 
16  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
17  bool Position = false;
18 
19  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
20  bool LowBeam = false;
21 
22  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
23  bool HighBeam = false;
24 
25  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
26  bool Brake = false;
27 
28  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
29  bool RightBlinker = false;
30 
31  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
32  bool LeftBlinker = false;
33 
34  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
35  bool Reverse = false;
36 
37  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
38  bool Fog = false;
39 
40  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
41  bool Interior = false;
42 
43  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
44  bool Special1 = false;
45 
46  UPROPERTY(Category = "Vehicle Lights", EditAnywhere, BlueprintReadWrite)
47  bool Special2 = false;
48 
49 };