JoltPhysics

Konstanty a enumy

Veřejné hodnoty převzaté z produkčních GML deklarací.

Tato reference zachovává rozdělení managed a low-level API. Deklarace jsou generované z aktuálního kódu; seznam signatur není potvrzením všech okrajových stavů nativního solveru.

Úplný seznam deklarací API#

Deklarace odpovídají produkčním GML zdrojům. Hodnota za = označuje volitelný argument. Toto je seznam signatur; význam, jednotky a omezení popisují příslušné části návodu. Název typu před tečkou označuje vlastníka metody, nikoli globální funkci.

Symbol / vlastníkSignatura / hodnota
JOLT_COLLISION_ENTER1
JOLT_COLLISION_EXIT3
JOLT_COLLISION_STAY2
JOLT_CONVEYOR_LOCAL0
JOLT_CONVEYOR_WORLD1
JOLT_DEBUG_ALL262143
JOLT_DEBUG_CENTER_OF_MASS128
JOLT_DEBUG_CLOTH64
JOLT_DEBUG_CONSTRAINTS16
JOLT_DEBUG_CONTACTS2
JOLT_DEBUG_EXPLOSIONS8192
JOLT_DEBUG_FORCES16384
JOLT_DEBUG_GRABBER1024
JOLT_DEBUG_CHARACTERS32
JOLT_DEBUG_PENETRATION4096
JOLT_DEBUG_POINTS32768
JOLT_DEBUG_RAGDOLLS131072
JOLT_DEBUG_RAYCASTS8
JOLT_DEBUG_SENSORS4
JOLT_DEBUG_SHAPE_QUERIES256
JOLT_DEBUG_SHAPES1
JOLT_DEBUG_SOCKETS2048
JOLT_DEBUG_SOFT_BODYJOLT_DEBUG_CLOTH
JOLT_DEBUG_SURFACES65536
JOLT_DEBUG_VEHICLES512
JOLT_DEFAULT_LAYER1
JOLT_ERROR_CREATION_FAILED4
JOLT_ERROR_INITIALIZATION_FAILED2
JOLT_ERROR_INTERNAL_EXCEPTION6
JOLT_ERROR_INVALID_ARGUMENT1
JOLT_ERROR_INVALID_HANDLE3
JOLT_ERROR_INVALID_OPERATION7
JOLT_ERROR_NONE0
JOLT_ERROR_QUERY_FAILED8
JOLT_ERROR_SIMULATION_FAILED5
JOLT_GRAB_ROTATION_FREE0
JOLT_GRAB_ROTATION_STABLE1
JOLT_GRIP_BOTH-1
JOLT_GRIP_LEFT0
JOLT_GRIP_RIGHT1
JOLT_CHARACTER_BLOCK1
JOLT_CHARACTER_CONTACT_ADDED1
JOLT_CHARACTER_CONTACT_PERSISTED2
JOLT_CHARACTER_CONTACT_REMOVED3
JOLT_CHARACTER_GROUND_IN_AIR3
JOLT_CHARACTER_GROUND_NOT_SUPPORTED2
JOLT_CHARACTER_GROUND_ON_GROUND0
JOLT_CHARACTER_GROUND_ON_STEEP1
JOLT_CHARACTER_IGNORE0
JOLT_CHARACTER_PUSH2
JOLT_MOTION_DYNAMIC2
JOLT_MOTION_KINEMATIC1
JOLT_MOTION_QUALITY_DISCRETE0
JOLT_MOTION_QUALITY_LINEAR_CAST1
JOLT_MOTION_STATIC0
JOLT_MOTOR_OFF0
JOLT_MOTOR_POSITION2
JOLT_MOTOR_POSITION_VELOCITY3
JOLT_MOTOR_VELOCITY1
JOLT_PATH_ROTATION_AROUND_BINORMAL3
JOLT_PATH_ROTATION_AROUND_NORMAL2
JOLT_PATH_ROTATION_AROUND_TANGENT1
JOLT_PATH_ROTATION_CONSTRAIN_TO_PATH4
JOLT_PATH_ROTATION_FOLLOW4
JOLT_PATH_ROTATION_FREE0
JOLT_PATH_ROTATION_FULLY_CONSTRAINED5
JOLT_PENETRATION_CAPTURE_STRICT_PREDICTIVE3
JOLT_PHYSICS_QUALITY_DEFAULT0
JOLT_PHYSICS_QUALITY_HIGH1
JOLT_RESOURCE_SHAPE_BOX3
JOLT_RESOURCE_SHAPE_CAPSULE5
JOLT_RESOURCE_SHAPE_CONVEX0
JOLT_RESOURCE_SHAPE_CYLINDER6
JOLT_RESOURCE_SHAPE_HEIGHTFIELD2
JOLT_RESOURCE_SHAPE_MESH1
JOLT_RESOURCE_SHAPE_PLANE9
JOLT_RESOURCE_SHAPE_SPHERE4
JOLT_RESOURCE_SHAPE_TAPERED_CAPSULE7
JOLT_RESOURCE_SHAPE_TAPERED_CYLINDER8
JOLT_SHAPE_BOX0
JOLT_SHAPE_CAPSULE2
JOLT_SHAPE_CYLINDER3
JOLT_SHAPE_SPHERE1
JOLT_SIXDOF_FIXED0
JOLT_SIXDOF_FREE1
JOLT_SIXDOF_LIMITED2
JOLT_SIXDOF_ROTATION_X3
JOLT_SIXDOF_ROTATION_Y4
JOLT_SIXDOF_ROTATION_Z5
JOLT_SIXDOF_SWING_CONE0
JOLT_SIXDOF_SWING_PYRAMID1
JOLT_SIXDOF_TRANSLATION_X0
JOLT_SIXDOF_TRANSLATION_Y1
JOLT_SIXDOF_TRANSLATION_Z2
JOLT_VEHICLE_COLLISION_CYLINDER2
JOLT_VEHICLE_COLLISION_RAY0
JOLT_VEHICLE_COLLISION_SPHERE1
JOLT_VEHICLE_TRANSMISSION_AUTOMATIC0
JOLT_VEHICLE_TRANSMISSION_MANUAL1
JoltPenetrationEndReasonenum JoltPenetrationEndReason { Extracted=1, PenetratorDestroyed, TargetDestroyed, TipRemoved, WorldStopped, CaptureCancelled }
JoltPenetrationEventenum JoltPenetrationEvent { Start=1, Embedded, ExtractionStart, Extracted, AtLimit, End }
JoltPenetrationStateenum JoltPenetrationState { Idle, Candidate, Penetrating, Embedded, Extracting, AtLimit, Blocked, Ended, Captured }