Table of Contents - rubots-0.2.1 Documentation
Classes and Modules
- Rubots
- Rubots::Beam
- Rubots::Command
- Rubots::Command::Base
- Rubots::Command::DoNothing
- Rubots::Command::Fire
- Rubots::Command::RotateGunTo
- Rubots::Command::RotateTo
- Rubots::Command::Throttle
- Rubots::Game
- Rubots::Graphics
- Rubots::Graphics::Assets
- Rubots::Graphics::Beam
- Rubots::Graphics::Robot
- Rubots::Graphics::Window
- Rubots::Robot
- Rubots::Samples
- Rubots::Samples::Artillery
- Rubots::Samples::Rotator
- Rubots::Samples::SittingDuck
- Rubots::Samples::TargetFinder
- Rubots::Strategy
- Rubots::StrategyLoader
Methods
- ::default_lineup — Rubots::StrategyLoader
- ::from — Rubots::Beam
- ::load — Rubots::StrategyLoader
- ::new — Rubots::Beam
- ::new — Rubots::Command::RotateGunTo
- ::new — Rubots::Command::RotateTo
- ::new — Rubots::Command::Throttle
- ::new — Rubots::Game
- ::new — Rubots::Graphics::Beam
- ::new — Rubots::Graphics::Robot
- ::new — Rubots::Graphics::Window
- ::new — Rubots::Robot
- ::new — Rubots::Samples::Artillery
- ::new — Rubots::Samples::Rotator
- ::new — Rubots::Samples::TargetFinder
- ::new — Rubots::Strategy
- ::new — Rubots::StrategyLoader
- ::run_game — Rubots
- #apply_to — Rubots::Command::DoNothing
- #apply_to — Rubots::Command::Fire
- #apply_to — Rubots::Command::RotateGunTo
- #apply_to — Rubots::Command::RotateTo
- #apply_to — Rubots::Command::Throttle
- #camelize — Rubots::StrategyLoader
- #check_beam_hits — Rubots::Game
- #check_collisions — Rubots::Game
- #check_hit — Rubots::Beam
- #check_out_of_area — Rubots::Game
- #class_from_file — Rubots::StrategyLoader
- #clean_up_bodies — Rubots::Game
- #command — Rubots::Samples::Artillery
- #command — Rubots::Samples::Rotator
- #command — Rubots::Samples::TargetFinder
- #command — Rubots::Strategy
- #cooldown — Rubots::Command::Base
- #cooldown — Rubots::Command::Fire
- #cooldown — Rubots::Command::Throttle
- #decay — Rubots::Graphics::Beam
- #decay_beams — Rubots::Graphics::Window
- #destroy — Rubots::Robot
- #destroyed? — Rubots::Robot
- #distance_to — Rubots::Robot
- #do_fire — Rubots::Robot
- #do_nothing — Rubots::Strategy
- #draw — Rubots::Graphics::Beam
- #draw — Rubots::Graphics::Robot
- #draw — Rubots::Graphics::Window
- #expired? — Rubots::Graphics::Beam
- #find_x — Rubots::Samples::TargetFinder
- #find_y — Rubots::Samples::TargetFinder
- #fire — Rubots::Strategy
- #found_hit? — Rubots::Beam
- #get_command — Rubots::Strategy
- #is_multiple? — Rubots::StrategyLoader
- #is_sample? — Rubots::StrategyLoader
- #laser_fire — Rubots::Game
- #map — Rubots::Game
- #multiple_classes — Rubots::StrategyLoader
- #name — Rubots::Robot
- #name — Rubots::Samples::Artillery
- #name — Rubots::Samples::Rotator
- #name — Rubots::Samples::SittingDuck
- #name — Rubots::Samples::TargetFinder
- #name — Rubots::Strategy
- #over? — Rubots::Game
- #process_command — Rubots::Robot
- #random_location — Rubots::Game
- #robot_data — Rubots::Robot
- #rotate_gun_to — Rubots::Strategy
- #rotate_to — Rubots::Strategy
- #sample_class — Rubots::StrategyLoader
- #strategy_class — Rubots::StrategyLoader
- #targets_data — Rubots::Robot
- #throttle — Rubots::Strategy
- #tick — Rubots::Game
- #tick — Rubots::Robot
- #tick_angle — Rubots::Robot
- #tick_fire — Rubots::Robot
- #tick_gun — Rubots::Robot
- #tick_movement — Rubots::Robot
- #tick_throttle — Rubots::Robot
- #update — Rubots::Graphics::Window
- #winner — Rubots::Game