Vertices Engine  v1.9.2.92
A Cross Platform game engine developed by Virtex Edge Design.
Loading...
Searching...
No Matches
VerticesEngine.DebugUtilities.vxFarseerDebugView Class Reference
Inheritance diagram for VerticesEngine.DebugUtilities.vxFarseerDebugView:

Public Member Functions

 vxFarseerDebugView (World world)
 
void Dispose ()
 
void DrawAABB (ref AABB aabb, Color color)
 
void DrawShape (Fixture fixture, Transform xf, Color color)
 
override void DrawPolygon (Vector2[] vertices, int count, float red, float green, float blue, bool closed=true)
 
void DrawPolygon (Vector2[] vertices, int count, Color color, bool closed=true)
 
override void DrawSolidPolygon (Vector2[] vertices, int count, float red, float green, float blue)
 
void DrawSolidPolygon (Vector2[] vertices, int count, Color color, bool outline=true)
 
override void DrawCircle (Vector2 center, float radius, float red, float green, float blue)
 
void DrawCircle (Vector2 center, float radius, Color color)
 
override void DrawSolidCircle (Vector2 center, float radius, Vector2 axis, float red, float green, float blue)
 
void DrawSolidCircle (Vector2 center, float radius, Vector2 axis, Color color)
 
override void DrawSegment (Vector2 start, Vector2 end, float red, float green, float blue)
 
void DrawSegment (Vector2 start, Vector2 end, Color color)
 
override void DrawTransform (ref Transform transform)
 
void DrawPoint (Vector2 p, float size, Color color)
 
void DrawString (int x, int y, string text)
 
void DrawString (Vector2 position, string text)
 
void DrawArrow (Vector2 start, Vector2 end, float length, float width, bool drawStartIndicator, Color color)
 
void BeginCustomDraw (Matrix projection, Matrix view)
 
void BeginCustomDraw (ref Matrix projection, ref Matrix view)
 
void EndCustomDraw ()
 
void RenderDebugData (Matrix projection, Matrix view)
 
void RenderDebugData (ref Matrix projection, ref Matrix view)
 
void RenderDebugData (ref Matrix projection)
 
void LoadContent ()
 

Public Attributes

Color DefaultShapeColor = new Color(0.9f, 0.7f, 0.7f)
 
Color InactiveShapeColor = new Color(0.5f, 0.5f, 0.3f)
 
Color KinematicShapeColor = new Color(0.5f, 0.5f, 0.9f)
 
Color SleepingShapeColor = new Color(0.6f, 0.6f, 0.6f)
 
Color StaticShapeColor = new Color(0.5f, 0.9f, 0.5f)
 
Color TextColor = Color.White
 
Vector2 DebugPanelPosition = new Vector2(55, 100)
 
bool AdaptiveLimits = true
 
int ValuesToGraph = 500
 
float MinimumValue
 
float MaximumValue = 10
 
Rectangle PerformancePanelBounds = new Rectangle(330, 100, 200, 100)
 
bool Enabled = true
 

Static Public Attributes

const int CircleSegments = 32
 

The documentation for this class was generated from the following file: