Class CollideWithObstaclesPoly
java.lang.Object
zombie.pathfind.CollideWithObstaclesPoly
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanStandAt(float x, float y, float z, BaseVehicle ignoreVehicle, int flags) booleanisNotClear(float x0, float y0, float x1, float y1, int z, boolean render, BaseVehicle ignoreVehicle, boolean ignoreDoors, boolean closeToWalls) voidrender()org.joml.Vector2fresolveCollision(IsoGameCharacter chr, float nx, float ny, org.joml.Vector2f finalPos) voidvehicleMoved(VehiclePoly oldPolyPlusRadius, 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) -
canStandAt
-
isNotClear
public boolean isNotClear(float x0, float y0, float x1, float y1, int z, boolean render, BaseVehicle ignoreVehicle, boolean ignoreDoors, boolean closeToWalls) -
vehicleMoved
-
render
public void render()
-