using JetBrains.Annotations; using Robust.Shared.GameObjects; namespace Robust.Shared.Containers { /// /// Raised when the contents of a container have been modified. /// [PublicAPI] public abstract class ContainerModifiedMessage : EntityEventArgs { /// /// The container being acted upon. /// public BaseContainer Container { get; } /// /// The entity that was removed or inserted from/into the container. /// public EntityUid Entity { get; } protected ContainerModifiedMessage(EntityUid entity, BaseContainer container) { Entity = entity; Container = container; } } }