Client LuaCsForBarotrauma
BarotraumaClient/ClientSource/Items/Components/RemoteController.cs
1 using Microsoft.Xna.Framework.Graphics;
2 
4 {
5  partial class RemoteController : ItemComponent
6  {
7  public override void DrawHUD(SpriteBatch spriteBatch, Character character)
8  {
9  currentTarget?.DrawHUD(spriteBatch, Screen.Selected.Cam, character);
10  }
11 
12  public override void UpdateHUDComponentSpecific(Character character, float deltaTime, Camera cam)
13  {
14  currentTarget?.UpdateHUD(cam, character,deltaTime);
15  }
16 
17  public override void AddToGUIUpdateList(int order = 0)
18  {
19  currentTarget?.AddToGUIUpdateList(order: -1);
20  }
21  }
22 }
override void AddToGUIUpdateList(int order=0)
void DrawHUD(SpriteBatch spriteBatch, Camera cam, Character character)
void UpdateHUD(Camera cam, Character character, float deltaTime)
override void UpdateHUDComponentSpecific(Character character, float deltaTime, Camera cam)