CollisionResultComponent

public class CollisionResultComponent implements Component

Component for tracking collisionresult state. Attach this component to entities that need to track collisionresult data.

java.lang.Object > CollisionResultComponent

Field Summary

pendingCollisionCheck

private boolean pendingCollisionCheck

Field pendingCollisionCheck.

Method Detail

getComponentType

public CollisionResultComponent> getComponentType ()

Method getComponentType.

CollisionResultComponent

public public CollisionResultComponent ()

Method CollisionResultComponent.

getCollisionResult

public CollisionResult getCollisionResult ()

Method getCollisionResult.

getCollisionStartPosition

public Vector3d getCollisionStartPosition ()

Method getCollisionStartPosition.

getCollisionPositionOffset

public Vector3d getCollisionPositionOffset ()

Method getCollisionPositionOffset.

getCollisionStartPositionCopy

public Vector3d getCollisionStartPositionCopy ()

Method getCollisionStartPositionCopy.

getCollisionPositionOffsetCopy

public Vector3d getCollisionPositionOffsetCopy ()

Method getCollisionPositionOffsetCopy.

isPendingCollisionCheck

public boolean isPendingCollisionCheck ()

Method isPendingCollisionCheck.

markPendingCollisionCheck

public void markPendingCollisionCheck ()

Method markPendingCollisionCheck.

consumePendingCollisionCheck

public void consumePendingCollisionCheck ()

Method consumePendingCollisionCheck.

resetLocationChange

public void resetLocationChange ()

Method resetLocationChange.

clone

public Component clone ()

Method clone.