added some functions

This commit is contained in:
MarcUs7i 2024-11-14 15:31:44 +01:00
parent aae3fcf4fd
commit e35b7bd136

28
car.c
View file

@ -13,3 +13,31 @@ Car get_car(CarType carType) {
Car car = {carType, RED, 0.0, 0.0, 0};
return car;
}
CarType get_type(Car car) {
return car->type;
}
Color get_color(Car car) {
return car->color;
}
double get_fill_level(Car car) {
return car->fill_level;
}
double get_acceleration_rate(Car car) {
return car->acceleration_rate;
}
int get_speed(Car car) {
return car->speed;
}
void set_acceleration_rate(Car car, double acceleration_rate) {
car->acceleration_rate = acceleration_rate;
}
void accelerate(Car car) {
car->speed += 4;
}