MCPcopy Create free account

hub / github.com/drbawb/rust-story / types & classes

Types & classes31 in github.com/drbawb/rust-story

↓ 51 callersClassTile
src/map.rs:37
↓ 25 callersClassVelocity
src/units/physics.rs:37
↓ 23 callersClassGame
An instance of the `rust-story` game with its own event loop.
src/game.rs:24
↓ 19 callersClassHalfTile
src/units/drawing.rs:104
↓ 16 callersClassMillis
src/units/physics.rs:8
↓ 11 callersClassTile
src/units/drawing.rs:119
↓ 10 callersClassGame
src/units/drawing.rs:15
↓ 7 callersClassAcceleration
src/units/physics.rs:89
↓ 4 callersClassPixel
src/units/drawing.rs:81
↓ 3 callersClassDegrees
src/units/physics.rs:114
↓ 2 callersClassAngularVelocity
src/units/physics.rs:145
ClassAnimatedSprite
Represents a 32x32 2D character w/ a number of frames Frames will be selected based on time-deltas supplied through update
src/sprite.rs:115
InterfaceAsGame
src/units/drawing.rs:7
InterfaceAsPixel
src/units/drawing.rs:9
InterfaceAsTile
src/units/drawing.rs:8
ClassCaveBat
src/enemies/bat.rs:25
ClassCollisionTile
src/map.rs:20
InterfaceDrawable
Any object which can be represented in 2D space Coord represents the unit which describes this object's position in 3D space. Said unit must be expre
src/sprite.rs:43
EnumFacing
src/sprite.rs:24
ClassFixedBackdrop
src/backdrop.rs:12
ClassGraphics
Acts as a buffer to the underlying display
src/graphics.rs:13
ClassInfo
src/collisions.rs:4
ClassInput
Responds to inquiries regarding three sets of keyboard input. - Pressed keys - Released keys - Held keys
src/input.rs:10
EnumLooking
src/sprite.rs:31
ClassMap
src/map.rs:55
EnumMotion
src/sprite.rs:10
ClassPlayer
Encapsulates the pysical motion of a player as it relates to a sprite which can be animated, positioned, and drawn on the screen.
src/player.rs:79
ClassRectangle
src/collisions.rs:11
ClassSprite
Represents a static 32x32 2D character
src/sprite.rs:53
EnumTileType
src/map.rs:14
InterfaceUpdatable
Any object which understands time and placement in 2D space.
src/sprite.rs:48