move injector_model_s

This commit is contained in:
Matthew Kennedy 2023-07-01 21:28:00 -07:00
parent 62427a21ec
commit c59b7b3e99
1 changed files with 2 additions and 2 deletions

View File

@ -4,14 +4,14 @@
#include "injector_model_generated.h"
#include "engine_module.h"
struct IInjectorModel : public EngineModule {
struct IInjectorModel : public EngineModule, public injector_model_s {
virtual void prepare() = 0;
virtual floatms_t getInjectionDuration(float fuelMassGram) const = 0;
virtual float getFuelMassForDuration(floatms_t duration) const = 0;
virtual floatms_t getDeadtime() const = 0;
};
class InjectorModelBase : public IInjectorModel, public injector_model_s {
class InjectorModelBase : public IInjectorModel {
public:
void prepare() override;
floatms_t getInjectionDuration(float fuelMassGram) const override;