20 lines
787 B
C#
20 lines
787 B
C#
using Content.Server.Body.Surgery;
|
|
using Content.Server.GameObjects.Components.Body;
|
|
|
|
namespace Content.Server.Body
|
|
{
|
|
/// <summary>
|
|
/// Making a class inherit from this interface allows you to do many things with
|
|
/// it in the <see cref="SurgeryData"/> class.
|
|
/// This includes passing it as an argument to a
|
|
/// <see cref="SurgeryData.SurgeryAction"/> delegate, as to later typecast
|
|
/// it back to the original class type.
|
|
/// Every BodyPart also needs an <see cref="IBodyPartContainer"/> to be
|
|
/// its parent (i.e. the <see cref="BodyManagerComponent"/> holds many
|
|
/// <see cref="IBodyPart"/>, each of which have an upward reference to it).
|
|
/// </summary>
|
|
public interface IBodyPartContainer
|
|
{
|
|
}
|
|
}
|