Vixen
02b45cc4
csharp
public sealed class DebugDrawSystem

Ages the debug geometry once a frame, after everything that might draw it has.

No guide page documents this yet — the page shows what the code says about itself.

As a system

Phase
PostRender

Remarks

In PostRender and nowhere else: a line asked for during a frame has to survive until a renderer has had the chance to drain it, so ageing has to come after the draining and not before.

Fields and properties (1)

  • public SystemAccess Access

    What this system reads and writes.

Methods (2)

  • public DebugDrawSystem(DebugDraw draw)

    Ages the debug geometry once a frame, after everything that might draw it has.

  • public override JobHandle Update(in SystemContext context, JobHandle dependency)

    Runs the system.

Used by (1)

  • DebugDrawTestsVixen.Engine.Tests