Package zombie.vehicles
Class CollideWithObstaclesPoly
java.lang.Object
zombie.vehicles.CollideWithObstaclesPoly
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
static final class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isNotClear
(float x0, float y0, float x1, float y1, int z, boolean render, BaseVehicle ignoreVehicle, boolean ignoreDoors, boolean closeToWalls) void
render()
org.joml.Vector2f
resolveCollision
(IsoGameCharacter chr, float nx, float ny, org.joml.Vector2f finalPos) void
vehicleMoved
(PolygonalMap2.VehiclePoly oldPolyPlusRadius, PolygonalMap2.VehiclePoly newPolyPlusRadius)
-
Constructor Details
-
CollideWithObstaclesPoly
public CollideWithObstaclesPoly()
-
-
Method Details
-
resolveCollision
public org.joml.Vector2f resolveCollision(IsoGameCharacter chr, float nx, float ny, org.joml.Vector2f finalPos) -
isNotClear
public boolean isNotClear(float x0, float y0, float x1, float y1, int z, boolean render, BaseVehicle ignoreVehicle, boolean ignoreDoors, boolean closeToWalls) -
vehicleMoved
public void vehicleMoved(PolygonalMap2.VehiclePoly oldPolyPlusRadius, PolygonalMap2.VehiclePoly newPolyPlusRadius) -
render
public void render()
-