public SceneObjectParameterController(SceneObjectParameterModel model, ISceneObjectParameterView view) { this.model = model; this.view = view; view.Init(model.GetValue(), model.RandomizationTypes); view.OnRandomizationChanged += RandomizationChanged; }
public void UpdateSceneObjectView(object sender, EventArgs e) { SceneObjectParameterModel model = (SceneObjectParameterModel)sender; model.UpdateParameterOnSceneObject(view.GetGameObject()); }