ToolRenderclass

Renders basic stuff for tool views

objectToolRender
Namespace
Editor
Assembly
Sandbox.Tools
Declaration
public static abstract sealed class Editor.ToolRender

Methods10

Showing 10 methods

public static void Draw2DCircle(Vector2 center, float radius, int segments, Color color)PUBLICSTATIC

ParameterTypeDescription
centerVector2
radiusfloat
segmentsint
colorColor
Returns:void

public static void Draw2DRectangleFilled(Vector2 topLeft, Vector2 bottomRight, Color color)PUBLICSTATIC

ParameterTypeDescription
topLeftVector2
bottomRightVector2
colorColor
Returns:void

public static void Draw2DRectangleOutlined(Vector2 topLeft, Vector2 bottomRight, Color color)PUBLICSTATIC

ParameterTypeDescription
topLeftVector2
bottomRightVector2
colorColor
Returns:void

public static void Draw2DRectangleTextured(Vector2 topLeft, Vector2 bottomRight, Sandbox.Texture texture, bool alpha = True, bool srgb = True)PUBLICSTATIC

ParameterTypeDescription
topLeftVector2
bottomRightVector2
textureTexture
alpha = Truebool
srgb = Truebool
Returns:void

public static void DrawScreenText(string text, Vector2 pos, Color color)PUBLICSTATIC

ParameterTypeDescription
textstring
posVector2
colorColor
Returns:void

public static void DrawWorldSpaceText(string text, Vector3 pos, Vector2 pixelOffset2D, Color color, float minZoomLevelToRender)PUBLICSTATIC

ParameterTypeDescription
textstring
posVector3
pixelOffset2DVector2
colorColor
minZoomLevelToRenderfloat
Returns:void

Properties1

Showing 1 properties

public static bool Editor.ToolRender.IsActiveView { get; set; }PUBLICSTATICGETSET

Returns:bool

On this page