private void RespondToMessage(ObjectPlacementPathRotateObjectsToFollowPathWasChangedMessage message) { if (message.PathManualConstructionSettings == Settings.ManualConstructionSettings) { _manualConstructionSession.OnRotateObjectsToFollowPathSettingsChanged(); } }
public static void SendToInterestedListeners(ObjectPlacementPathManualConstructionSettings pathManualConstructionSettings) { var message = new ObjectPlacementPathRotateObjectsToFollowPathWasChangedMessage(pathManualConstructionSettings); MessageListenerDatabase.Instance.SendMessageToInterestedListeners(message); }