CarlaWheeledVehicle: Fix constness in open/close of doors
This commit is contained in:
parent
e692759e2f
commit
0decf47206
|
@ -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."));
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue