Table of Contents

Class TextRenderer

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Renders text using multi-channel signed distance field fonts.

public class TextRenderer

Inheritance

Inherited Members

Constructors

TextRenderer(RendererContext, Camera)

public TextRenderer(RendererContext rendererContext, Camera camera)

Parameters

rendererContext RendererContext
camera Camera

Methods

AddText(TextRenderRequest)

public void AddText(TextRenderer.TextRenderRequest textRenderRequest)

Parameters

textRenderRequest TextRenderer.TextRenderRequest

AddTextBillboard(Vector3, TextRenderRequest, Camera, bool)

public void AddTextBillboard(Vector3 position, TextRenderer.TextRenderRequest textRenderRequest, Camera camera, bool fixedScale = true)

Parameters

position Vector3
textRenderRequest TextRenderer.TextRenderRequest
camera Camera
fixedScale bool

AddTextRelative(string, float, float, float, Color32, Camera)

public void AddTextRelative(string text, float x, float y, float scale, Color32 color, Camera camera)

Parameters

text string
x float
y float
scale float
color Color32
camera Camera

AddTextRelative(TextRenderRequest, Camera)

public void AddTextRelative(TextRenderer.TextRenderRequest textRenderRequest, Camera camera)

Parameters

textRenderRequest TextRenderer.TextRenderRequest
camera Camera

Load()

public void Load()

Render(Camera)

public void Render(Camera camera)

Parameters

camera Camera