Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sean-Bradley/First-Car-Shooter
/ functions
Functions
62 in github.com/Sean-Bradley/First-Car-Shooter
⨍
Functions
62
◇
Types & classes
44
↓ 20 callers
Method
load
( url, onLoad, onProgress, onError )
src/server/OBJLoader.js:442
↓ 8 callers
Method
update
()
src/client/car.ts:584
↓ 6 callers
Method
getSpawnPosition
(p?: THREE.Vector3)
src/client/earth.ts:106
↓ 4 callers
Method
spawn
(startPosition: THREE.Vector3)
src/client/car.ts:481
↓ 3 callers
Method
explode
(v: CANNON.Vec3)
src/client/car.ts:665
↓ 2 callers
Method
dispose
()
src/client/player.ts:381
↓ 2 callers
Method
fix
()
src/client/car.ts:681
↓ 2 callers
Method
parse
( text )
src/server/OBJLoader.js:484
↓ 2 callers
Method
randomise
()
src/server/moon.ts:17
↓ 2 callers
Method
update
()
src/client/XYController.ts:77
↓ 2 callers
Method
updateTargets
(gameData: any)
src/client/moon.ts:32
↓ 1 callers
Method
CreateTrimesh
( geometry: THREE.BufferGeometry )
src/client/utils/cannonUtils.ts:14
↓ 1 callers
Method
CreateTrimesh
( geometry: THREE.BufferGeometry )
src/server/utils/cannonUtils.ts:14
↓ 1 callers
Method
Start
()
src/server/server.ts:43
↓ 1 callers
Method
_createMesh
(shape: CANNON.Shape)
src/client/utils/cannonDebugRenderer.ts:143
↓ 1 callers
Method
_createMesh
(shape: CANNON.Shape)
src/server/utils/cannonDebugRenderer.ts:143
↓ 1 callers
Method
_scaleMesh
(mesh: THREE.Mesh | THREE.Points, shape: CANNON.Shape)
src/client/utils/cannonDebugRenderer.ts:305
↓ 1 callers
Method
_scaleMesh
(mesh: THREE.Mesh | THREE.Points, shape: CANNON.Shape)
src/server/utils/cannonDebugRenderer.ts:305
↓ 1 callers
Method
_typeMatch
( mesh: THREE.Mesh | THREE.Points, shape: CANNON.Shape )
src/client/utils/cannonDebugRenderer.ts:122
↓ 1 callers
Method
_typeMatch
( mesh: THREE.Mesh | THREE.Points, shape: CANNON.Shape )
src/server/utils/cannonDebugRenderer.ts:122
↓ 1 callers
Method
_updateMesh
(index: number, body: CANNON.Body, shape: CANNON.Shape)
src/client/utils/cannonDebugRenderer.ts:110
↓ 1 callers
Method
_updateMesh
(index: number, body: CANNON.Body, shape: CANNON.Shape)
src/server/utils/cannonDebugRenderer.ts:110
↓ 1 callers
Function
animate
()
src/client/client.ts:49
↓ 1 callers
Method
getNextBulletId
()
src/client/car.ts:419
↓ 1 callers
Method
isUpsideDown
()
src/client/car.ts:469
↓ 1 callers
Method
randomise
()
src/client/spring.ts:44
↓ 1 callers
Method
shoot
()
src/client/car.ts:429
Method
CreateConvexPolyhedron
( geometry: THREE.BufferGeometry )
src/client/utils/cannonUtils.ts:22
Method
CreateConvexPolyhedron
( geometry: THREE.BufferGeometry )
src/server/utils/cannonUtils.ts:22
Function
ParserState
()
src/server/OBJLoader.js:33
Method
constructor
(scene: THREE.Scene, physics: Physics)
src/client/moon.ts:12
Method
constructor
(scene: THREE.Scene, physics: Physics, car: Car)
src/client/earth.ts:15
Method
constructor
( scene: THREE.Scene, physics: Physics, listener: THREE.AudioListener )
src/client/player.ts:51
Method
constructor
(color: THREE.Color, scene: THREE.Scene)
src/client/explosion.ts:7
Method
constructor
(game: Game, renderer: THREE.WebGLRenderer)
src/client/ui.ts:25
Method
constructor
(scene: THREE.Scene, earth: Earth)
src/client/spring.ts:11
Method
constructor
( scene: THREE.Scene, camera: THREE.PerspectiveCamera, renderer: THREE.WebGLRenderer,
src/client/game.ts:40
Method
constructor
( canvas: HTMLCanvasElement, onChangeCallback: (value: Vec2) => void, onClickCallBack?
src/client/XYController.ts:15
Method
constructor
( scene: THREE.Scene, camera: THREE.PerspectiveCamera, physics: Physics, playe
src/client/car.ts:77
Method
constructor
()
src/client/physics.ts:8
Method
constructor
(scene: THREE.Scene, light: THREE.Light)
src/client/cosmos.ts:8
Method
constructor
(scene: THREE.Scene, world: CANNON.World, options?: object)
src/client/utils/cannonDebugRenderer.ts:31
Method
constructor
(world: CANNON.World)
src/server/moon.ts:7
Method
constructor
()
src/server/player.ts:27
Method
constructor
( manager )
src/server/OBJLoader.js:434
Method
constructor
(io: socketIO.Server)
src/server/game.ts:26
Method
constructor
(io: socketIO.Server)
src/server/physics.ts:20
Method
constructor
(port: number)
src/server/server.ts:31
Method
constructor
(scene: THREE.Scene, world: CANNON.World, options?: object)
src/server/utils/cannonDebugRenderer.ts:31
Method
explode
(position: THREE.Vector3)
src/client/explosion.ts:24
Method
offsetCenterOfMass
( body: CANNON.Body, centreOfMass: CANNON.Vec3 )
src/client/utils/cannonUtils.ts:108
Method
offsetCenterOfMass
( body: CANNON.Body, centreOfMass: CANNON.Vec3 )
src/server/utils/cannonUtils.ts:108
Function
onWindowResize
()
src/client/client.ts:36
Method
setMaterials
( materials )
src/server/OBJLoader.js:476
Method
update
()
src/client/moon.ts:42
Method
update
(delta: number)
src/client/earth.ts:136
Method
update
()
src/client/player.ts:316
Method
update
()
src/client/explosion.ts:49
Method
update
(car: Car)
src/client/spring.ts:50
Method
update
()
src/client/utils/cannonDebugRenderer.ts:57
Method
update
()
src/server/utils/cannonDebugRenderer.ts:57
Method
updateTargets
(data: any)
src/client/player.ts:230