Class BulletDebugRenderer
Implements
Inherited Members
DebugDraw.DrawLine(Vector3, Vector3, Vector3)
DebugDraw.DrawLine(ref Vector3, ref Vector3, ref Vector3, ref Vector3)
DebugDraw.DrawAabb(ref Vector3, ref Vector3, ref Vector3)
DebugDraw.DrawBox(ref Vector3, ref Vector3, ref Vector3)
DebugDraw.DrawBox(ref Vector3, ref Vector3, ref Matrix, ref Vector3)
DebugDraw.PlaneSpace1(ref Vector3, out Vector3, out Vector3)
DebugDraw.Dispose()
Namespace: Genesis.Graphics.Physics
Assembly: Genesis.dll
Syntax
public class BulletDebugRenderer : DebugDraw, IDisposable
Constructors
BulletDebugRenderer(IRenderDevice)
Declaration
public BulletDebugRenderer(IRenderDevice RenderDevice)
Parameters
Type | Name | Description |
---|---|---|
IRenderDevice | RenderDevice |
Properties
DebugMode
Declaration
public override DebugDrawModes DebugMode { get; set; }
Property Value
Type | Description |
---|---|
DebugDrawModes |
Overrides
BulletSharp.DebugDraw.DebugMode
Methods
Draw3DText(ref Vector3, string)
Declaration
public override void Draw3DText(ref Vector3 location, string textString)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | location | |
string | textString |
Overrides
DrawLine(ref Vector3, ref Vector3, ref Vector3)
Declaration
public override void DrawLine(ref Vector3 from, ref Vector3 to, ref Vector3 color)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | from | |
Vector3 | to | |
Vector3 | color |
Overrides
BulletSharp.DebugDraw.DrawLine(ref BulletSharp.Math.Vector3, ref BulletSharp.Math.Vector3, ref BulletSharp.Math.Vector3)
ReportErrorWarning(string)
Declaration
public override void ReportErrorWarning(string warningString)
Parameters
Type | Name | Description |
---|---|---|
string | warningString |