Table of Contents

Class SelectedNodeRenderer

Namespace
ValveResourceFormat.Renderer
Assembly
Renderer.dll

Renders selection outlines and debug information for selected scene nodes.

public class SelectedNodeRenderer

Inheritance

Inherited Members

Constructors

SelectedNodeRenderer(RendererContext)

public SelectedNodeRenderer(RendererContext rendererContext)

Parameters

rendererContext RendererContext

Properties

ScreenDebugText

public string ScreenDebugText { get; set; }

Property Value

string

Methods

DisableSelectedNodes()

public void DisableSelectedNodes()

Render()

public void Render()

SelectNode(SceneNode?, bool)

public void SelectNode(SceneNode? node, bool forceDisableDepth = false)

Parameters

node SceneNode?
forceDisableDepth bool

SetRenderMode(string)

public void SetRenderMode(string mode)

Parameters

mode string

ToggleNode(SceneNode)

public void ToggleNode(SceneNode node)

Parameters

node SceneNode

Update(RenderContext, UpdateContext)

public void Update(Scene.RenderContext renderContext, Scene.UpdateContext updateContext)

Parameters

renderContext Scene.RenderContext
updateContext Scene.UpdateContext