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.)
|