/// <summary> Explicit constructor. </summary> public PlaceAction(PlaceActionGoal ActionGoal, PlaceActionResult ActionResult, PlaceActionFeedback ActionFeedback) { this.ActionGoal = ActionGoal; this.ActionResult = ActionResult; this.ActionFeedback = ActionFeedback; }
/// <summary> Constructor with buffer. </summary> internal PlaceAction(ref Buffer b) { ActionGoal = new PlaceActionGoal(ref b); ActionResult = new PlaceActionResult(ref b); ActionFeedback = new PlaceActionFeedback(ref b); }
/// <summary> Constructor for empty message. </summary> public PlaceAction() { ActionGoal = new PlaceActionGoal(); ActionResult = new PlaceActionResult(); ActionFeedback = new PlaceActionFeedback(); }