| DebugRenderer Methods |
The DebugRenderer type exposes the following members.
| Name | Description | |
|---|---|---|
| Clear |
Clears the debug renderer (removes all draw jobs).
| |
| Dispose |
Releases all resources used by an instance of the DebugRenderer class.
| |
| Dispose(Boolean) |
Releases the unmanaged resources used by an instance of the DebugRenderer class
and optionally releases the managed resources.
| |
| DrawAabb |
Draws an axis-aligned bounding-box (AABB). Wire-frame only.
| |
| DrawAabbs |
Draws the axis-aligned bounding-boxes (AABBs) of a collection of geometries.
| |
| DrawArrow |
Draws an arrow pointing from start to end.
| |
| DrawAxes |
Draws 3 axes for a coordinate cross.
| |
| DrawBox |
Draws a box.
| |
| DrawCapsule |
Draws a capsule that is centered at the local origin and parallel to the local y axis.
| |
| DrawCone |
Draws a cone with the base on the local xz plane pointing up into the local +y direction.
| |
| DrawContact |
Draws a contact.
| |
| DrawContacts(ContactSet, Single, NullableColor, Boolean) |
Draws contacts.
| |
| DrawContacts(ContactSetCollection, Single, NullableColor, Boolean) |
Draws contacts.
| |
| DrawCylinder |
Draws a cylinder that is centered at the local origin and parallel to the local y axis.
| |
| DrawLine |
Draws a line.
| |
| DrawMesh(Mesh, Pose, Vector3F, Color, Boolean, Boolean) |
Draws a mesh.
| |
| DrawMesh(Submesh, Pose, Vector3F, Color, Boolean, Boolean) |
Draws a submesh.
| |
| DrawModel(SceneNode, Color, Boolean, Boolean) |
Draws a model (meshes without textures).
| |
| DrawModel(Model, Pose, Vector3F, Color, Boolean, Boolean) |
Draws a model (without textures).
| |
| DrawObject |
Draws a geometric object.
| |
| DrawObjects |
Draws geometric objects.
| |
| DrawPoint |
Draws a point.
| |
| DrawShape |
Draws a geometric object.
| |
| DrawSkeleton(MeshNode, Single, Color, Boolean) |
Draws skeleton bones, bone space axes and bone names of a MeshNode for debugging.
| |
| DrawSkeleton(SkeletonPose, Pose, Vector3F, Single, Color, Boolean) |
Draws skeleton bones, bone space axes and bone names of a MeshNode for debugging.
| |
| DrawSphere |
Draws a sphere.
| |
| DrawText(String) |
Draws the text to the screen.
| |
| DrawText(StringBuilder) |
Draws the text to the screen.
| |
| DrawText(String, Vector2F, Color) |
Draws a text on a 2D position in screen space.
| |
| DrawText(StringBuilder, Vector2F, Color) |
Draws a text on a 2D position in screen space.
| |
| DrawText(String, Vector2F, Vector2F, Color) |
Draws a text on a 2D position in screen space.
| |
| DrawText(String, Vector3F, Color, Boolean) |
Draws a text on a 3D position in world space.
| |
| DrawText(StringBuilder, Vector2F, Vector2F, Color) |
Draws a text on a 2D position in screen space.
| |
| DrawText(StringBuilder, Vector3F, Color, Boolean) |
Draws a text on a 3D position in world space.
| |
| DrawText(String, Vector3F, Vector2F, Color, Boolean) |
Draws a text on a 3D position in world space.
| |
| DrawText(StringBuilder, Vector3F, Vector2F, Color, Boolean) |
Draws a text on a 3D position in world space.
| |
| DrawTexture |
Draws a texture.
| |
| DrawTriangle(Triangle, Pose, Vector3F, Color, Boolean, Boolean) |
Draws a triangle (with counter-clockwise winding for front faces).
| |
| DrawTriangle(Vector3F, Vector3F, Vector3F, Color, Boolean, Boolean) |
Draws a triangle (with counter-clockwise winding for front faces).
| |
| DrawTriangle(Triangle, Pose, Vector3F, Vector3F, Color, Boolean, Boolean) |
Draws a triangle (with counter-clockwise winding for front faces).
| |
| DrawTriangle(Vector3F, Vector3F, Vector3F, Vector3F, Color, Boolean, Boolean) |
Draws a triangle (with counter-clockwise winding for front faces).
| |
| DrawTriangles |
Draws the triangles of the given mesh (with counter-clockwise winding for front faces).
| |
| DrawViewVolume(ViewVolume, Pose, Color, Boolean, Boolean) |
Draws a view volume (viewing frustum).
| |
| DrawViewVolume(ViewVolume, Pose, Vector3F, Color, Boolean, Boolean) |
Draws a view volume (viewing frustum).
| |
| DrawViewVolume(Boolean, Single, Single, Single, Single, Single, Single, Pose, Color, Boolean, Boolean) |
Draws a view volume (viewing frustum).
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Render |
Draws the debug information.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Update | Obsolete.
Updates the internal caches of the DebugRenderer.
(Usually you do not need to call this method, see remarks.)
|