Table of Contents

Class ImmediateDebugRenderObject

Namespace
Stride.CommunityToolkit.Rendering.DebugShapes
Assembly
Stride.CommunityToolkit.dll
public class ImmediateDebugRenderObject : RenderObject
Inheritance
ImmediateDebugRenderObject
Inherited Members

Methods

DrawCapsule(ref Vector3, float, float, ref Quaternion, ref Color, bool)

public void DrawCapsule(ref Vector3 position, float height, float radius, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
height float
radius float
rotation Quaternion
color Color
depthTest bool

DrawCircle(ref Vector3, float, ref Quaternion, ref Color, bool)

public void DrawCircle(ref Vector3 position, float radius, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
radius float
rotation Quaternion
color Color
depthTest bool

DrawCone(ref Vector3, float, float, ref Quaternion, ref Color, bool)

public void DrawCone(ref Vector3 position, float height, float radius, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
height float
radius float
rotation Quaternion
color Color
depthTest bool

DrawCube(ref Vector3, ref Vector3, ref Quaternion, ref Color, bool)

public void DrawCube(ref Vector3 start, ref Vector3 end, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

start Vector3
end Vector3
rotation Quaternion
color Color
depthTest bool

DrawCylinder(ref Vector3, float, float, ref Quaternion, ref Color, bool)

public void DrawCylinder(ref Vector3 position, float height, float radius, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
height float
radius float
rotation Quaternion
color Color
depthTest bool

DrawHalfSphere(ref Vector3, float, ref Quaternion, ref Color, bool)

public void DrawHalfSphere(ref Vector3 position, float radius, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
radius float
rotation Quaternion
color Color
depthTest bool

DrawLine(ref Vector3, ref Vector3, ref Color, bool)

public void DrawLine(ref Vector3 start, ref Vector3 end, ref Color color, bool depthTest = true)

Parameters

start Vector3
end Vector3
color Color
depthTest bool

DrawQuad(ref Vector3, ref Vector2, ref Quaternion, ref Color, bool)

public void DrawQuad(ref Vector3 position, ref Vector2 size, ref Quaternion rotation, ref Color color, bool depthTest = true)

Parameters

position Vector3
size Vector2
rotation Quaternion
color Color
depthTest bool

DrawSphere(ref Vector3, float, ref Color, bool)

public void DrawSphere(ref Vector3 position, float radius, ref Color color, bool depthTest = true)

Parameters

position Vector3
radius float
color Color
depthTest bool