Class PhysicsDebugRenderer
java.lang.Object
zombie.core.textures.TextureDraw.GenericDrawer
zombie.core.physics.PhysicsDebugRenderer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddBallisticsRender(BallisticsController ballisticsController) static voidaddBallisticsRender(BallisticsTarget ballisticsTarget) static voidaddRagdollRender(RagdollController ragdollController) static voidaddVehicleRender(BaseVehicle vehicle) static PhysicsDebugRendereralloc()voiddrawCapsule(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) voiddrawContactPoint(float pointOnBX, float pointOnBY, float pointOnBZ, float normalOnBX, float normalOnBY, float normalOnBZ, float distance, int lifeTime, float r, float g, float b) voiddrawLine(float fromX, float fromY, float fromZ, float toX, float toY, float toZ, float fromR, float fromG, float fromB, float toR, float toG, float toB) voiddrawSphere(float pX, float pY, float pZ, float radius, float r, float g, float b) voiddrawTriangle(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) voidvoidn_debugDrawWorld(int var1, int var2, int var3, int var4) voidvoidrelease()static voidremoveBallisticsRender(BallisticsTarget ballisticsTarget) static voidremoveRagdollRender(RagdollController ragdollController) static voidremoveVehicleRender(BaseVehicle vehicle) voidrender()voidrenderBallistics(int var1, int var2, int var3) voidrenderBallisticsTarget(int var1, int var2, int var3) voidrenderRagdoll(int var1, int var2, int var3) voidrenderVehicle(int var1, int var2, int var3) floatXToScreenExact(float objectX, float objectY, float objectZ, int screenZ) floatYToScreenExact(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
-
addVehicleRender
-
removeVehicleRender
-
render
public void render()- Specified by:
renderin classTextureDraw.GenericDrawer
-
postRender
public void postRender()- Overrides:
postRenderin 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) -
renderVehicle
public void renderVehicle(int var1, int var2, int var3)
-