Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/drbawb/rust-story
/ types & classes
Types & classes
31 in github.com/drbawb/rust-story
⨍
Functions
86
◇
Types & classes
31
↓ 51 callers
Class
Tile
src/map.rs:37
↓ 25 callers
Class
Velocity
src/units/physics.rs:37
↓ 23 callers
Class
Game
An instance of the `rust-story` game with its own event loop.
src/game.rs:24
↓ 19 callers
Class
HalfTile
src/units/drawing.rs:104
↓ 16 callers
Class
Millis
src/units/physics.rs:8
↓ 11 callers
Class
Tile
src/units/drawing.rs:119
↓ 10 callers
Class
Game
src/units/drawing.rs:15
↓ 7 callers
Class
Acceleration
src/units/physics.rs:89
↓ 4 callers
Class
Pixel
src/units/drawing.rs:81
↓ 3 callers
Class
Degrees
src/units/physics.rs:114
↓ 2 callers
Class
AngularVelocity
src/units/physics.rs:145
Class
AnimatedSprite
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
Interface
AsGame
src/units/drawing.rs:7
Interface
AsPixel
src/units/drawing.rs:9
Interface
AsTile
src/units/drawing.rs:8
Class
CaveBat
src/enemies/bat.rs:25
Class
CollisionTile
src/map.rs:20
Interface
Drawable
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
Enum
Facing
src/sprite.rs:24
Class
FixedBackdrop
src/backdrop.rs:12
Class
Graphics
Acts as a buffer to the underlying display
src/graphics.rs:13
Class
Info
src/collisions.rs:4
Class
Input
Responds to inquiries regarding three sets of keyboard input. - Pressed keys - Released keys - Held keys
src/input.rs:10
Enum
Looking
src/sprite.rs:31
Class
Map
src/map.rs:55
Enum
Motion
src/sprite.rs:10
Class
Player
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
Class
Rectangle
src/collisions.rs:11
Class
Sprite
Represents a static 32x32 2D character
src/sprite.rs:53
Enum
TileType
src/map.rs:14
Interface
Updatable
Any object which understands time and placement in 2D space.
src/sprite.rs:48