2024-01-24 12:58:57 +07:00
|
|
|
using System.Numerics;
|
2024-01-28 18:37:24 +07:00
|
|
|
using Content.Shared._White.Trail;
|
2024-01-24 12:58:57 +07:00
|
|
|
using Robust.Client.Graphics;
|
|
|
|
|
using Robust.Shared.Map;
|
|
|
|
|
|
2024-01-28 17:32:55 +07:00
|
|
|
namespace Content.Client._White.Trail.Line;
|
2024-01-24 12:58:57 +07:00
|
|
|
|
|
|
|
|
public interface ITrailLine
|
|
|
|
|
{
|
|
|
|
|
ITrailSettings Settings { get; }
|
|
|
|
|
|
|
|
|
|
void TryCreateSegment((Vector2 WorldPosition, Angle WorldRotation) worldPosRot, MapId mapId);
|
|
|
|
|
|
|
|
|
|
void Render(DrawingHandleWorld handle, Texture? texture);
|
|
|
|
|
}
|