Class PhysicsDebugRenderer
java.lang.Object
zombie.core.textures.TextureDraw.GenericDrawer
zombie.core.physics.PhysicsDebugRenderer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addBallisticsRender
(BallisticsController ballisticsController) static void
addBallisticsRender
(BallisticsTarget ballisticsTarget) static void
addRagdollRender
(RagdollController ragdollController) static PhysicsDebugRenderer
alloc()
void
drawCapsule
(float var1, float var2, int var3, float var4, float var5, float var6, float var7, float var8, float var9, float var10, float var11, float var12, float var13, float var14) void
drawContactPoint
(float pointOnBX, float pointOnBY, float pointOnBZ, float normalOnBX, float normalOnBY, float normalOnBZ, float distance, int lifeTime, float r, float g, float b) void
drawLine
(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, float fromR, float fromG, float fromB, float toR, float toG, float toB) void
drawSphere
(float pX, float pY, float pZ, float radius, float r, float g, float b) void
drawTriangle
(float aX, float aY, float aZ, float bX, float bY, float bZ, float cX, float cY, float cZ, float r, float g, float b, float alpha) void
void
n_debugDrawWorld
(int var1, int var2, int var3, int var4) void
void
release()
static void
removeBallisticsRender
(BallisticsTarget ballisticsTarget) static void
removeRagdollRender
(RagdollController ragdollController) void
render()
void
renderBallistics
(int var1, int var2, int var3) void
renderBallisticsTarget
(int var1, int var2, int var3) void
renderRagdoll
(int var1, int var2, int var3) float
XToScreenExact
(float objectX, float objectY, float objectZ, int screenZ) float
YToScreenExact
(float objectX, float objectY, float objectZ, int screenZ) Methods inherited from class zombie.core.textures.TextureDraw.GenericDrawer
render
-
Constructor Details
-
PhysicsDebugRenderer
public PhysicsDebugRenderer()
-
-
Method Details
-
alloc
-
release
public void release() -
init
-
addRagdollRender
-
addBallisticsRender
-
addBallisticsRender
-
removeRagdollRender
-
removeBallisticsRender
-
render
public void render()- Specified by:
render
in classTextureDraw.GenericDrawer
-
postRender
public void postRender()- Overrides:
postRender
in classTextureDraw.GenericDrawer
-
YToScreenExact
public float YToScreenExact(float objectX, float objectY, float objectZ, int screenZ) -
XToScreenExact
public float XToScreenExact(float objectX, float objectY, float objectZ, int screenZ) -
drawLine
public void drawLine(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, float fromR, float fromG, float fromB, float toR, float toG, float toB) -
drawSphere
public void drawSphere(float pX, float pY, float pZ, float radius, float r, float g, float b) -
drawTriangle
public void drawTriangle(float aX, float aY, float aZ, float bX, float bY, float bZ, float cX, float cY, float cZ, float r, float g, float b, float alpha) -
drawContactPoint
public void drawContactPoint(float pointOnBX, float pointOnBY, float pointOnBZ, float normalOnBX, float normalOnBY, float normalOnBZ, float distance, int lifeTime, float r, float g, float b) -
drawCapsule
public void drawCapsule(float var1, float var2, int var3, float var4, float var5, float var6, float var7, float var8, float var9, float var10, float var11, float var12, float var13, float var14) -
n_debugDrawWorld
public void n_debugDrawWorld(int var1, int var2, int var3, int var4) -
renderRagdoll
public void renderRagdoll(int var1, int var2, int var3) -
renderBallistics
public void renderBallistics(int var1, int var2, int var3) -
renderBallisticsTarget
public void renderBallisticsTarget(int var1, int var2, int var3)
-