CarlaWheeledVehicle: Fix constness in open/close of doors

This commit is contained in:
Daniel Santos-Olivan 2021-09-13 11:15:07 +02:00 committed by bernat
parent e692759e2f
commit 0decf47206
2 changed files with 9 additions and 9 deletions

View File

@ -588,7 +588,7 @@ void ACarlaWheeledVehicle::EndPlay(const EEndPlayReason::Type EndPlayReason)
ShowDebugTelemetry(false);
}
void ACarlaWheeledVehicle::OpenDoor(EVehicleDoor DoorIdx) {
void ACarlaWheeledVehicle::OpenDoor(const EVehicleDoor DoorIdx) {
// We check if the car has any door configured
if (DoorAnimMaxAngle.Num() == 0) {
UE_LOG(LogTemp, Warning, TEXT("The car has no doors configured."));
@ -611,7 +611,7 @@ void ACarlaWheeledVehicle::OpenDoor(EVehicleDoor DoorIdx) {
OpenDoorAnim(DoorIdx);
}
void ACarlaWheeledVehicle::CloseDoor(EVehicleDoor DoorIdx) {
void ACarlaWheeledVehicle::CloseDoor(const EVehicleDoor DoorIdx) {
// We check if the car has any door configured
if (DoorAnimMaxAngle.Num() == 0) {
UE_LOG(LogTemp, Warning, TEXT("The car has no doors configured."));
@ -634,12 +634,12 @@ void ACarlaWheeledVehicle::CloseDoor(EVehicleDoor DoorIdx) {
CloseDoorAnim(DoorIdx);
}
void ACarlaWheeledVehicle::OpenDoorAnim_Implementation(EVehicleDoor DoorIdx)
void ACarlaWheeledVehicle::OpenDoorAnim_Implementation(const EVehicleDoor DoorIdx)
{
UE_LOG(LogTemp, Warning, TEXT("OpenDoorAnim_Implementation."));
}
void ACarlaWheeledVehicle::CloseDoorAnim_Implementation(EVehicleDoor DoorIdx)
void ACarlaWheeledVehicle::CloseDoorAnim_Implementation(const EVehicleDoor DoorIdx)
{
UE_LOG(LogTemp, Warning, TEXT("CloseDoorAnim_Implementation."));
}

View File

@ -50,7 +50,7 @@ enum class EVehicleDoor : uint8 {
Door_RR = 3,
Door_Hood = 4,
Door_Truck = 5,
Door_All = 99
Door_All = 6
};
/// Base class for CARLA wheeled vehicles.
@ -303,16 +303,16 @@ public:
float GetWheelSteerAngle(EVehicleWheelLocation WheelLocation);
UFUNCTION(Category = "CARLA Wheeled Vehicle", BlueprintCallable)
void OpenDoor(EVehicleDoor DoorIdx);
void OpenDoor(const EVehicleDoor DoorIdx);
UFUNCTION(Category = "CARLA Wheeled Vehicle", BlueprintCallable)
void CloseDoor(EVehicleDoor DoorIdx);
void CloseDoor(const EVehicleDoor DoorIdx);
UFUNCTION(BlueprintNativeEvent, Category = "CARLA Wheeled Vehicle")
void OpenDoorAnim(EVehicleDoor DoorIdx);
void OpenDoorAnim(const EVehicleDoor DoorIdx);
UFUNCTION(BlueprintNativeEvent, Category = "CARLA Wheeled Vehicle")
void CloseDoorAnim(EVehicleDoor DoorIdx);
void CloseDoorAnim(const EVehicleDoor DoorIdx);
virtual FVector GetVelocity() const override;