ToolRenderclass

Renders basic stuff for tool views

object→ToolRender
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