rattle-parent
0.1.1-SNAPSHOT
jvm
rattle-api
io.
github.
aecsocket.
rattle
Box
Capsule
Coeff
Combine
Rule
AVERAGE
MIN
MULTIPLY
MAX
Collider
Mass
Constant
Density
Infinite
Mut
Own
Start
Absolute
Relative
Collider
Event
COLLISION
CONTACT_FORCE
FILTER_CONTACT_PAIR
FILTER_INTERSECTION_PAIR
SOLVER_CONTACT
Collider
Key
Compound
Child
Cone
Contact
Manifold
Convex
Decomposition
Convex
Hull
Convex
Mesh
Cylinder
DEFAULT_ANGULAR_DAMPING
DEFAULT_FRICTION
DEFAULT_LINEAR_DAMPING
DEFAULT_MARGIN
DEFAULT_RESTITUTION
Destroyable
Destroy
Flag
Dof
X
Y
Z
ANG_X
ANG_Y
ANG_Z
Geometry
Impulse
Joint
Mut
Impulse
Joint
Key
Interaction
Field
Companion
Interaction
Group
Companion
Interaction
Layer
Companion
Joint
Mut
Own
Joint
Axis
Motor
Disabled
Enabled
Model
ACCELERATION_BASED
FORCE_BASED
Mut
State
Free
Limited
Locked
Lin
Axis
X
Y
Z
Multibody
Joint
Mut
num
Threads()
Physics
Engine
Builder
Physics
Material
Physics
Mode
SOLID
SENSOR
Physics
Query
Filter
Intersect
Penetrating
Separated
State
CONVERGED
OUT_OF_ITERATIONS
FAILED
Point
Project
Ray
Cast
Ray
Cast
Settings
Result
CONTINUE
STOP
Shape
Cast
Shape
Cast
Settings
Shape
Feature
Edge
Face
Vertex
Physics
Space
Active
Container
Collider
Container
Impulse
Joint
Container
Multibody
Joint
Container
On
Collision
State
STARTED
STOPPED
On
Contact
Force
On
Filter
Contact
Pair
On
Filter
Intersection
Pair
On
Modify
Solver
Contacts
Settings
Simple
Container
Solver
Flags
Companion
Ref
Counted
Rigid
Body
Mut
Own
Rigid
Body
Key
Rigid
Body
Type
FIXED
DYNAMIC
KINEMATIC
Shape
Sphere
Vhacd
Settings
Fill
Mode
Flood
Fill
Surface
Only
rattle-common
io.
github.
aecsocket.
rattle
Command
Source
Location
World
io.
github.
aecsocket.
rattle.
impl
line
Transform()
Rattle
Command
Rattle
Hook
Draw
Settings
Draw
Jobs
Stats
rattle
Manifest
Rattle
Messages
Command
Body
Create
Shapes
Destroy
Launcher
Space
Stats
Timescale
Error
Space
Stats
Bar
Rattle
Platform
On
Pre
Step
Rattle
Player
Draw
Launcher
io.
github.
aecsocket.
rattle.
serializer
rattle
Serializers
io.
github.
aecsocket.
rattle.
stats
format
Timing()
Mutable
Timestamped
List
Timestamped
List
Timestamped
List()
Timestamped
List
Impl
Timing
Stats
timing
Stats
Of()
io.
github.
aecsocket.
rattle.
world
Entity
Collision
Settings
pos
In
Chunk()
Simple
Bodies
Instance
Settings
For
Geometry
Simple
Body
Desc
Simple
Geometry
Box
Sphere
Terrain
Collision
By
Collider
Layer
Fluid
Solid
Render
Data
Settings
Layers
Slice
Slice
Collision
Slice
Remove
None
Pending
Destroy
Pending
Remove
Slices
Slice
State
Built
Pending
Schedule
Snapshot
Pending
Snapshot
Snapshot
Companion
Tile
terrain
Layer
Serializer
TILES_IN_SLICE
Visibility
VISIBLE
INVISIBLE
World
Physics
Stats
rattle-fabric
io.
github.
aecsocket.
rattle.
fabric
Fabric
Entity
Collision
Fabric
Rattle
Companion
Fabric
Rattle
Platform
Fabric
Rattle
Player
Fabric
Simple
Bodies
Fabric
Terrain
Collision
Fabric
World
Physics
has
Physics()
Level
Physics
Access
physics
Or
Create()
physics
Or
Null()
Player
Rattle
Access
Rattle
rattle()
Server
Rattle
Access
io.
github.
aecsocket.
rattle.
fabric.
mixin
Display
Access
Server
Level
Mixin
Server
Mixin
Server
Player
Mixin
rattle-paper
io.
github.
aecsocket.
rattle.
paper
has
Physics()
Paper
Entity
Collision
Paper
Rattle
Companion
Paper
Rattle
Platform
Paper
Rattle
Player
Paper
Simple
Bodies
Paper
Terrain
Collision
Paper
World
Physics
physics
Or
Create()
physics
Or
Null()
Rattle
rattle()
unwrap()
rattle-rapier
io.
github.
aecsocket.
rattle.
rapier
Rapier
Collider
Read
Write
Rapier
Collider
Key
Rapier
Engine
Builder
Settings
Integration
Rapier
Impulse
Joint
Read
Write
Rapier
Impulse
Joint
Key
Rapier
Joint
Read
Write
Rapier
Joint
Axis
Read
Write
Rapier
Native
Rapier
Physics
Native
Rapier
Ref
Counted
Rapier
Rigid
Body
Read
Write
Rapier
Rigid
Body
Key
Rapier
Shape
Rapier
Space
to
Aabb()
to
Ang
Vector()
to
Iso()
to
Isometry()
to
Params()
to
Quat()
to
Rapier()
to
Rattle()
to
Ray()
to
Rotation()
to
Vec()
to
Vector()
use()
rattle-api
/
io.github.aecsocket.rattle
/
PhysicsSpace
/
onContactForce
on
Contact
Force
abstract
val
onContactForce
:
EventDispatch
<
PhysicsSpace.OnContactForce
>