private void CassetteDeck_DeckToggle(CassetteDeckStates cassetteDeckState) { if (cassetteDeckState == CassetteDeckStates.Toggle) { Visible = !Visible; } else { if (cassetteDeckState == CassetteDeckStates.Show) { Visible = true; } else { Visible = false; } } }
public static void ToggleDeck(CassetteDeckStates cassetteDeckState) { OnDeckToggle(cassetteDeckState); }
internal static void OnDeckToggle(CassetteDeckStates cassetteDeckState) { DeckToggle?.Invoke(cassetteDeckState); }