MCPcopy Create free account

hub / github.com/cs2dsb/github-game-jam-2018 / types & classes

Types & classes68 in github.com/cs2dsb/github-game-jam-2018

ClassAge
src/components/age.rs:3
ClassAge
src/systems/age.rs:16
ClassBasicVelocity
src/components/basic_velocity.rs:5
ClassBasicVelocity
src/systems/basic_velocity.rs:13
ClassCameraConfig
src/config/camera.rs:4
ClassCameraMovement
src/systems/camera_movement.rs:27
ClassCameraOverrides
src/config/levels.rs:20
ClassChangeDirection
src/components/walker.rs:40
ClassCollider
src/components/physics.rs:27
ClassColor
src/components/color.rs:5
EnumCommand
src/resources/commands.rs:5
ClassConstantVelocity
src/components/constant_velocity.rs:5
ClassConstantVelocity
src/systems/constant_velocity.rs:23
ClassCuboid
src/config/levels.rs:6
ClassCuboidSet
src/config/levels.rs:14
ClassDeadlyArea
src/components/deadly_area.rs:3
ClassDeadlyArea
src/systems/deadly_area.rs:25
EnumDirection
src/components/walker.rs:2
ClassDropCube
src/systems/drop_cube.rs:24
ClassDropDirectionChanger
src/systems/drop_direction_changer.rs:32
ClassDropLift
src/systems/drop_lift.rs:28
ClassDropRam
src/systems/drop_ram.rs:34
ClassExit
src/components/exit.rs:3
ClassExit
src/systems/exit.rs:25
ClassExodus
src/systems/exodus.rs:24
ClassFamily
src/components/family.rs:4
ClassGameBundle
Bundle containing all user systems for the game
src/systems/bundle.rs:32
ClassGameConfig
src/config/mod.rs:27
ClassIndicator
src/components/indicator.rs:8
ClassIndicator
src/systems/indicator.rs:26
ClassLaunchArea
src/components/launch_area.rs:9
ClassLaunchArea
src/systems/launch_area.rs:52
ClassLevel
Resource that holds the list of levels and tracks which one is loaded
src/resources/level.rs:15
ClassLevel
src/systems/level.rs:46
ClassLevelConfig
src/config/levels.rs:36
ClassLevelsConfig
src/config/levels.rs:49
EnumLoadState
src/resources/level.rs:7
ClassLoadingState
src/states/loading.rs:43
ClassLogFps
src/systems/log_fps.rs:27
ClassMatriarch
src/components/family.rs:8
ClassMatriarchPromote
src/systems/matriarch_promote.rs:11
ClassMurder
src/systems/murder.rs:21
EnumObjectType
src/systems/level.rs:38
ClassPawnConfig
src/config/pawn.rs:4
ClassPeriodicLogTimer
src/systems/log_fps.rs:7
ClassPhysicsConfig
src/config/physics.rs:4
ClassPhysicsStep
src/systems/physics_step.rs:18
ClassPhysicsTransformUpdate
src/systems/physics_transform_update.rs:24
ClassPhysicsVisualizer
src/systems/physics_visualizer.rs:24
ClassPhysicsWorld
Resource that contains the nphysics world and manages collisions. It's a bit jankey but nphysics has a project underway to integrate it properly with
src/resources/physics.rs:51
ClassPlayerInput
src/systems/player_input.rs:17
ClassRunningState
Main state of the game. Main work done here is updating the gui.
src/states/running.rs:38
ClassShape
src/components/shape.rs:5
ClassShapeVisualizer
src/systems/shape_visualizer.rs:30
ClassSoundConfig
src/config/sound.rs:2
ClassSounds
Resource containing the sound effects the game uses.
src/resources/sound.rs:33
ClassSpawnOverides
src/config/levels.rs:29
ClassSpawnStats
src/resources/spawn_stats.rs:3
ClassSpawner
src/components/spawner.rs:10
ClassSpawner
Updates spawner components and spawns walkers when they are ready. Destroys spawners once max spawn count is reached.
src/systems/spawner.rs:33
ClassSpawnerConfig
src/config/spawner.rs:2
ClassSpawnerParams
src/components/spawner.rs:3
ClassSpriteConfig
src/config/sprite.rs:2
ClassSprites
Resource that contains templates for the sprites the game uses.
src/resources/sprites.rs:36
ClassSpritesConfig
src/config/sprite.rs:17
ClassToLaunch
src/systems/launch_area.rs:39
ClassWalker
src/components/walker.rs:24
ClassWalker
Adds colliders with the walker component to a force generator to cause them to walk left or right.
src/systems/walker.rs:23