Files
RobustToolbox/Robust.Shared/GameObjects/Systems/SharedVisibilitySystem.cs
T
685d002bb7 Move VisibilitySystem to shared (#5694)
* Move VisibilitySystem to shared

* this

* Remove redundant qualifiers.

---------

Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com>
2025-02-22 21:36:49 +01:00

27 lines
725 B
C#

namespace Robust.Shared.GameObjects;
public abstract class SharedVisibilitySystem : EntitySystem
{
public virtual void AddLayer(Entity<VisibilityComponent?> ent, ushort layer, bool refresh = true)
{
}
public virtual void RemoveLayer(Entity<VisibilityComponent?> ent, ushort layer, bool refresh = true)
{
}
public virtual void SetLayer(Entity<VisibilityComponent?> ent, ushort layer, bool refresh = true)
{
}
public virtual void RefreshVisibility(EntityUid uid,
VisibilityComponent? visibilityComponent = null,
MetaDataComponent? meta = null)
{
}
public virtual void RefreshVisibility(Entity<VisibilityComponent?, MetaDataComponent?> ent)
{
}
}