0.7.0
-
Moved the
RefTarget
interface to a new package. -
Package-protected many methods and no-arg constructors.
-
Bugfix:
_DEBUG
is #defined in Release builds. -
Bugfix: initial user data of a shape isn't always zero.
-
Added classes to the library:
Array
BodyFilter
BodyLockInterfaceNoLock
BodyLockRead
BodyLockWrite
BroadPhaseCastResult
BroadPhaseLayerFilter
BroadPhaseQuery
CastRayCollector
CastShapeCollector
CollidePointCollector
CollidePointResult
CollideSettingsBase
CollideShapeBodyCollector
CollideShapeCollector
CollideShapeSettings
CustomCastShapeCollector
CustomCollidePointCollector
CustomCollideShapeBodyCollector
CustomCollideShapeCollector
CustomRayCastBodyCollector
CustomRayCastCollector
DebugRenderer
DebugRendererRecorder
DrawSettings
EStateRecorderState
JointState
Mt19937
NarrowPhaseQuery
NarrowPhaseStat
ObjectLayerFilter
ObjectStreamIn
OffsetCenterOfMassShapeSettings
OffsetCenterOfMassShape
Part
PhysicsScene
PhysicsSceneRef
Ragdoll
RagdollRef
RagdollSettings
RagdollSettingsRef
RayCast
RayCastBodyCollector
RayCastResult
RayCastSettings
Ref
RRayCast
RShapeCast
ShapeCastResult
ShapeCastSettings
ShapeFilter
Skeleton
SkeletonAnimation
SkeletonAnimationRef
SkeletonPose
SkeletonRef
SpecifiedBroadPhaseLayerFilter
SpecifiedObjectLayerFilter
StreamOut
StreamOutWrapper
StateRecorder
StateRecorderFilter
StateRecorderImpl
TaperedCapsuleShape
TaperedCapsuleShapeSettings
TaperedCylinderShape
TaperedCylinderShapeSettings
UniformRealDistribution
-
Added 2 enums to the library:
EActiveEdgeMode
ECollectFacesMode
-
Added many public methods to the library.
-
Added package-level javadoc.
-
Merged
Ref<>
implementations into correspondingRefTarget
source files. -
Updated Jolt source code and assets to 5da6ac8 (=sg240907).