Package jolt.physics.collision
Class CollisionGroup
java.lang.Object
jolt.BaseJoltNative
jolt.SegmentedJoltNative
jolt.physics.collision.CollisionGroup
- All Implemented Interfaces:
JoltNative
CollisionGroup relies on preview features of the Java platform:
CollisionGrouprefers to one or more preview APIs:MemoryAddress,MemorySegment,MemorySession,SegmentAllocator.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Fields inherited from class jolt.SegmentedJoltNative
handle -
Method Summary
Modifier and TypeMethodDescriptionstatic CollisionGroupat(MemorySegmentPREVIEW segment) static CollisionGroupat(MemorySessionPREVIEW alloc, MemoryAddressPREVIEW addr) booleancanCollide(CollisionGroup other) intintstatic CollisionGroupof(SegmentAllocatorPREVIEW alloc) voidsetGroupFilter(GroupFilter filter) voidsetGroupId(int id) voidsetSubGroupId(int id) Methods inherited from class jolt.SegmentedJoltNative
addressMethods inherited from class jolt.BaseJoltNative
equals, hashCode
-
Method Details
-
at
-
at
-
of
-
setGroupFilter
-
geetGroupFilter
-
setGroupId
public void setGroupId(int id) -
getGroupId
public int getGroupId() -
setSubGroupId
public void setSubGroupId(int id) -
getSubGroupId
public int getSubGroupId() -
canCollide
-
CollisionGroupwhen preview features are enabled.