Interface HeatingMode

All Known Implementing Classes:
EnvironmentHeatingMode, HeatingModes

public interface HeatingMode
The mode of temperature change for a TemperatureAware. Applies resistances to temperature changes under various conditions.
  • Method Details

    • applyResistance

      int applyResistance(TemperatureAware target, int temperatureChange)
      Applies thermal resistance to a TemperatureAware target
      Parameters:
      target - The thermally-aware target
      temperatureChange - The temperature change to apply resistance to
      Returns:
      Returns the adjusted delta after applying resistance.