Click or drag to resize

IControllable Interface

If an entity implements the IControllable interface it can be controlled by the ControlModule.

Namespace:  DHI.Mike1D.Generic
Assembly:  DHI.Mike1D.Generic (in DHI.Mike1D.Generic.dll) Version: 19.0.0.0 (11.1.1.1111)
Syntax
public interface IControllable

The IControllable type exposes the following members.

Methods
  NameDescription
Public methodGetControlAction
Get control action for the specified id. It always returns one of the ActionControl delegates. It will return null if controlActionId is not valid.
Public methodGetCurrentValue
Get the current value of the control for the specified id.
Public methodResetControlledState
Reset internal state (if any) used by controlling class. Called after a controlling class has performed a control sequence, and simulation is restarted.
Public methodSetControlStrategyId
Set control strategy id manually
Top
See Also