private void RespondToMessage(ObjectPlacementBlockSubdivisionSettingsWereChangedMessage message) { if (message.SubdivisionSettings == Settings.ManualConstructionSettings.SubdivisionSettings) { _manualConstructionSession.OnSubdivisionSettingsChanged(); } }
public static void SendToInterestedListeners(ObjectPlacementBlockSubdivisionSettings subdivisionSettings) { var message = new ObjectPlacementBlockSubdivisionSettingsWereChangedMessage(subdivisionSettings); MessageListenerDatabase.Instance.SendMessageToInterestedListeners(message); }