|
Fang-Robotics-MCB
Fang Robotics Team Codebase
|
#include <pierce_command_pack.hpp>


Classes | |
| struct | CommandConfig |
| struct | ComputerMapping |
| struct | Config |
| struct | MappingConfig |
| struct | RemoteMapping |
Public Member Functions | |
| PierceCommandPack (Drivers &drivers, turret::SimpleAmmoBoosterSubsystem &booster, turret::SimpleFeederSubsystem &feeder, turret::FieldGimbalSubsystem &gimbal, chassis::HolonomicSubsystem &chassis, turret::IGimbalInput &gimbalInput, chassis::IHolonomicInput &holonomicInput, const Config &config) | |
| virtual void | initialize () override |
Public Member Functions inherited from fang::command::CommandPack | |
| CommandPack (CommandMapper &mapper) | |
| virtual | ~CommandPack ()=default |
Additional Inherited Members | |
Public Types inherited from fang::command::CommandPack | |
| using | CommandMapper = tap::control::CommandMapper |
| using | CommandMapping = tap::control::CommandMapping |
| using | RemoteState = tap::control::RemoteMapState |
Protected Member Functions inherited from fang::command::CommandPack | |
| void | registerCommandMappings (std::span< std::reference_wrapper< CommandMapping > > mappings) |
| fang::command::PierceCommandPack::PierceCommandPack | ( | Drivers & | drivers, |
| turret::SimpleAmmoBoosterSubsystem & | booster, | ||
| turret::SimpleFeederSubsystem & | feeder, | ||
| turret::FieldGimbalSubsystem & | gimbal, | ||
| chassis::HolonomicSubsystem & | chassis, | ||
| turret::IGimbalInput & | gimbalInput, | ||
| chassis::IHolonomicInput & | holonomicInput, | ||
| const Config & | config | ||
| ) |
|
overridevirtual |
Implements fang::command::CommandPack.