| 151 | |
| 152 | protected: |
| 153 | virtual void registerInputs() { |
| 154 | addInput("name", &m_parameters.Name); |
| 155 | addInput("starter_torque", &m_parameters.StarterTorque); |
| 156 | addInput("starter_speed", &m_parameters.StarterSpeed); |
| 157 | addInput("redline", &m_parameters.Redline); |
| 158 | addInput("fuel", &m_fuel, InputTarget::Type::Object); |
| 159 | addInput("throttle", &m_throttle, InputTarget::Type::Object); |
| 160 | addInput("simulation_frequency", &m_parameters.initialSimulationFrequency); |
| 161 | addInput("hf_gain", &m_parameters.initialHighFrequencyGain); |
| 162 | addInput("jitter", &m_parameters.initialJitter); |
| 163 | addInput("noise", &m_parameters.initialNoise); |
| 164 | |
| 165 | ObjectReferenceNode<EngineNode>::registerInputs(); |
| 166 | } |
| 167 | |
| 168 | virtual void _evaluate() { |
| 169 | setOutput(this); |
nothing calls this directly
no outgoing calls
no test coverage detected