shapetest
8 native definitions. Call through
natives.shapetest or natives.SHAPETEST.8 definitions
| Function | Returns | Parameters | Native hash |
|---|---|---|---|
_0x04AA59CA40571C2E | Any | p0: Any, p1: Any | |
get_shape_test_result | int | shapeTestHandle: ScrHandle, hit: BOOL*, endCoords: Vector3*, surfaceNormal: Vector3*, entityHit: Entity* | |
start_expensive_synchronous_shape_test_los_probe | ScrHandle | x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, flags: int, entityToIgnore: Entity, p8: int | |
start_shape_test_box | ScrHandle | x: float, y: float, z: float, x1: float, y2: float, z2: float, rotX: float, rotY: float, rotZ: float, p9: Any, p10: Any, entity: Any, p12: Any | |
start_shape_test_capsule | ScrHandle | x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, radius: float, flags: int, entityToIgnore: Entity, p9: int | |
start_shape_test_los_probe | ScrHandle | x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, flags: int, entity: Entity, p8: int | |
start_shape_test_mouse_cursor_los_probe | ScrHandle | pVec1: Vector3*, pVec2: Vector3*, flag: int, entity: Entity, flag2: int | |
start_shape_test_swept_sphere | ScrHandle | x1: float, y1: float, z1: float, x2: float, y2: float, z2: float, radius: float, flags: int, entity: Entity, p9: Any |
Generated declarations; individual native behaviour may be undocumented. See argument and result mapping before calling a native.