public StopInteractionConceptEvent(InteractionConcept oldConcept) { this.oldConcept = oldConcept; }
public ChangeInteractionConceptEvent(InteractionConcept newConcept) { this.newConcept = newConcept; }
public StartInteractionConceptEvent(InteractionConcept newConcept) { this.newConcept = newConcept; }
public void OnEvent(ChangeInteractionConceptEvent newConcept) { EventBus.Post(new StopInteractionConceptEvent(currentConcept)); EventBus.Post(new StartInteractionConceptEvent(newConcept.newConcept)); currentConcept = newConcept.newConcept; }