@NoOffset @Properties(inherit=BulletCollision.class) public class btGImpactCollisionAlgorithm extends btActivatingCollisionAlgorithm
btCollisionDispatcher * dispatcher = static_cast<btCollisionDispatcher *>(m_dynamicsWorld ->getDispatcher());
btGImpactCollisionAlgorithm::registerAlgorithm(dispatcher);
| Modifier and Type | Class and Description |
|---|---|
static class |
btGImpactCollisionAlgorithm.CreateFunc |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btGImpactCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap) |
btGImpactCollisionAlgorithm(Pointer p)
Pointer cast constructor.
|
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic btGImpactCollisionAlgorithm(Pointer p)
Pointer(Pointer).public btGImpactCollisionAlgorithm(@Const @ByRef btCollisionAlgorithmConstructionInfo ci, @Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap)
public void processCollision(@Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap, @Const @ByRef btDispatcherInfo dispatchInfo, btManifoldResult resultOut)
processCollision in class btCollisionAlgorithm@Cast(value="btScalar") public double calculateTimeOfImpact(btCollisionObject body0, btCollisionObject body1, @Const @ByRef btDispatcherInfo dispatchInfo, btManifoldResult resultOut)
calculateTimeOfImpact in class btCollisionAlgorithmpublic void getAllContactManifolds(@Cast(value="btManifoldArray*") @ByRef btPersistentManifoldArray manifoldArray)
getAllContactManifolds in class btCollisionAlgorithmpublic btManifoldResult internalGetResultOut()
public static void registerAlgorithm(btCollisionDispatcher dispatcher)
public void gimpact_vs_gimpact(@Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap, @Const btGImpactShapeInterface shape0, @Const btGImpactShapeInterface shape1)
public void gimpact_vs_shape(@Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap, @Const btGImpactShapeInterface shape0, @Const btCollisionShape shape1, @Cast(value="bool") boolean swapped)
public void gimpact_vs_compoundshape(@Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap, @Const btGImpactShapeInterface shape0, @Const btCompoundShape shape1, @Cast(value="bool") boolean swapped)
public void gimpact_vs_concave(@Const btCollisionObjectWrapper body0Wrap, @Const btCollisionObjectWrapper body1Wrap, @Const btGImpactShapeInterface shape0, @Const btConcaveShape shape1, @Cast(value="bool") boolean swapped)
public void setFace0(int value)
public int getFace0()
public void setFace1(int value)
public int getFace1()
public void setPart0(int value)
public int getPart0()
public void setPart1(int value)
public int getPart1()
Copyright © 2024. All rights reserved.