Files
RobustToolbox/Robust.Client/Input/ClydeInputManager.cs
T
Pieter-Jan BriersandGitHub 09c36b57cd Shift half of Clyde around to implement better outline rendering. (#830)
* Attempted Clyde cleanup, didn't get far.

* Add negation operator to Vector2i.

* Add RenderOrder to ISpriteComponent.

* Post process shaders.

Adds "post process" shaders to sprite component.
These are executed on the WHOLE sprite component (every layer)
in one draw.

This is necessary to implement functional outlines.
2019-07-06 19:17:33 +02:00

16 lines
400 B
C#

using Robust.Client.Interfaces.Graphics;
using Robust.Shared.IoC;
using Robust.Shared.Maths;
namespace Robust.Client.Input
{
internal sealed class ClydeInputManager : InputManager
{
#pragma warning disable 649
[Dependency] private readonly IClydeInternal _clyde;
#pragma warning restore 649
public override Vector2 MouseScreenPosition => _clyde.MouseScreenPosition;
}
}