Files
RobustToolbox/Robust.Client/Graphics/IRenderHandle.cs
2022-11-10 23:33:18 +01:00

18 lines
513 B
C#

using System;
using Robust.Shared.GameObjects;
using Robust.Shared.Maths;
namespace Robust.Client.Graphics
{
internal interface IRenderHandle
{
DrawingHandleScreen DrawingHandleScreen { get; }
DrawingHandleWorld DrawingHandleWorld { get; }
void RenderInRenderTarget(IRenderTarget target, Action a, Color? clearColor);
void SetScissor(UIBox2i? scissorBox);
void DrawEntity(EntityUid entity, Vector2 position, Vector2 scale, Direction? overrideDirection);
}
}