public virtual void ActionObjectUpdate(IO.Swagger.Model.SceneObject actionObjectSwagger, bool visibility, bool interactivity) { if (Data != null & Data.Name != actionObjectSwagger.Name) { UpdateUserId(actionObjectSwagger.Name); } Data = actionObjectSwagger; //TODO: update all action points and actions.. ? ResetPosition(); // update position and rotation based on received data from swagger if (visibility) { Show(); } else { Hide(); } SetInteractivity(interactivity); }
public override void ActionObjectUpdate(IO.Swagger.Model.SceneObject actionObjectSwagger, bool visibility, bool interactivity) { Debug.Assert(Model != null); base.ActionObjectUpdate(actionObjectSwagger, visibility, interactivity); ActionObjectName.text = actionObjectSwagger.Name; }