HandLabelerSystem.cs 540 B

123456789101112131415161718
  1. using Content.Client.Labels.UI;
  2. using Content.Shared.Labels;
  3. using Content.Shared.Labels.Components;
  4. using Content.Shared.Labels.EntitySystems;
  5. namespace Content.Client.Labels.EntitySystems;
  6. public sealed class HandLabelerSystem : SharedHandLabelerSystem
  7. {
  8. protected override void UpdateUI(Entity<HandLabelerComponent> ent)
  9. {
  10. if (UserInterfaceSystem.TryGetOpenUi(ent.Owner, HandLabelerUiKey.Key, out var bui)
  11. && bui is HandLabelerBoundUserInterface cBui)
  12. {
  13. cBui.Reload();
  14. }
  15. }
  16. }