Table of Contents - asteroids-0.0.1 Documentation
Classes and Modules
- Asteroids
- Asteroids::Asteroid
- Asteroids::AsteroidGraphics
- Asteroids::AsteroidPhysics
- Asteroids::Component
- Asteroids::Explosion
- Asteroids::ExplosionGraphics
- Asteroids::GameObject
- Asteroids::GameState
- Asteroids::GameWindow
- Asteroids::Menu
- Asteroids::MenuItem
- Asteroids::MenuState
- Asteroids::Missile
- Asteroids::MissileGraphics
- Asteroids::MissilePhysics
- Asteroids::ObjectPool
- Asteroids::PlayState
- Asteroids::Ship
- Asteroids::ShipGraphics
- Asteroids::ShipPhysics
- Asteroids::Utils
Methods
- ::assets_path — Asteroids::Utils
- ::collide — Asteroids::Utils
- ::create_asteroids — Asteroids::Utils
- ::get_font_path — Asteroids::Utils
- ::get_image_path — Asteroids::Utils
- ::new — Asteroids::GameWindow
- ::new — Asteroids::Asteroid
- ::new — Asteroids::AsteroidGraphics
- ::new — Asteroids::AsteroidPhysics
- ::new — Asteroids::Component
- ::new — Asteroids::GameObject
- ::new — Asteroids::ObjectPool
- ::new — Asteroids::Explosion
- ::new — Asteroids::ExplosionGraphics
- ::new — Asteroids::Menu
- ::new — Asteroids::MenuItem
- ::new — Asteroids::Missile
- ::new — Asteroids::MissileGraphics
- ::new — Asteroids::MissilePhysics
- ::new — Asteroids::Ship
- ::new — Asteroids::ShipGraphics
- ::new — Asteroids::ShipPhysics
- ::new — Asteroids::MenuState
- ::new — Asteroids::PlayState
- ::saves_path — Asteroids::Utils
- ::switch — Asteroids::GameState
- #accelerate — Asteroids::ShipPhysics
- #add_item — Asteroids::Menu
- #add_score — Asteroids::Ship
- #animation — Asteroids::ExplosionGraphics
- #button_down — Asteroids::GameWindow
- #button_down — Asteroids::GameState
- #button_down — Asteroids::MenuState
- #button_down — Asteroids::PlayState
- #calculate_points — Asteroids::MissilePhysics
- #can_shoot? — Asteroids::Ship
- #check_level_compleate — Asteroids::PlayState
- #components — Asteroids::GameObject
- #confirm — Asteroids::Menu
- #current_frame — Asteroids::ExplosionGraphics
- #deselect — Asteroids::MenuItem
- #detect_collision? — Asteroids::AsteroidPhysics
- #detect_collision? — Asteroids::MissilePhysics
- #detect_collision? — Asteroids::ShipPhysics
- #done? — Asteroids::ExplosionGraphics
- #draw — Asteroids::GameWindow
- #draw — Asteroids::AsteroidGraphics
- #draw — Asteroids::Component
- #draw — Asteroids::GameObject
- #draw — Asteroids::ExplosionGraphics
- #draw — Asteroids::Menu
- #draw — Asteroids::MenuItem
- #draw — Asteroids::MissileGraphics
- #draw — Asteroids::ShipGraphics
- #draw — Asteroids::GameState
- #draw — Asteroids::MenuState
- #draw — Asteroids::PlayState
- #enter — Asteroids::GameState
- #execute — Asteroids::MenuItem
- #explode — Asteroids::Asteroid
- #explode — Asteroids::Ship
- #find_empty_space — Asteroids::ObjectPool
- #height — Asteroids::MenuItem
- #is_alive? — Asteroids::Ship
- #is_not_empty — Asteroids::ObjectPool
- #is_selected? — Asteroids::MenuItem
- #leave — Asteroids::GameState
- #mark_for_removal — Asteroids::GameObject
- #move — Asteroids::ShipPhysics
- #needs_redraw? — Asteroids::GameWindow
- #needs_redraw? — Asteroids::GameState
- #object — Asteroids::Component
- #object= — Asteroids::Component
- #object_pool — Asteroids::GameObject
- #position — Asteroids::Menu
- #removable? — Asteroids::GameObject
- #select — Asteroids::MenuItem
- #select_item — Asteroids::Menu
- #shoot — Asteroids::Ship
- #spawn — Asteroids::Ship
- #update — Asteroids::GameWindow
- #update — Asteroids::AsteroidPhysics
- #update — Asteroids::Component
- #update — Asteroids::GameObject
- #update — Asteroids::ExplosionGraphics
- #update — Asteroids::MissilePhysics
- #update — Asteroids::ShipPhysics
- #update — Asteroids::GameState
- #update — Asteroids::PlayState
- #update_all — Asteroids::ObjectPool
- #width — Asteroids::MenuItem