2024-Robot
Robot code for 2024 FRC season by Argos, FRC team #1756
Loading...
Searching...
No Matches
ReverseClimbCommand Class Reference

#include <reverse_climb_command.h>

Inheritance diagram for ReverseClimbCommand:

Public Member Functions

 ReverseClimbCommand (ClimberSubsystem *climber, ShooterSubsystem *shooter, ElevatorSubsystem *elevator)
 
void Initialize () override
 
void Execute () override
 
void End (bool interrupted) override
 
bool IsFinished () override
 

Private Attributes

ClimberSubsystemm_pClimber
 
ShooterSubsystemm_pShooter
 
ElevatorSubsystemm_pElevator
 
frc2::SequentialCommandGroup m_SeqCommand
 
bool is_0_deg
 

Detailed Description

Note that this extends CommandHelper, rather extending Command directly; this is crucially important, or else the decorator functions in Command will not work!

Constructor & Destructor Documentation

◆ ReverseClimbCommand()

ReverseClimbCommand::ReverseClimbCommand ( ClimberSubsystem climber,
ShooterSubsystem shooter,
ElevatorSubsystem elevator 
)

Member Function Documentation

◆ End()

void ReverseClimbCommand::End ( bool  interrupted)
override

◆ Execute()

void ReverseClimbCommand::Execute ( )
override

◆ Initialize()

void ReverseClimbCommand::Initialize ( )
override

◆ IsFinished()

bool ReverseClimbCommand::IsFinished ( )
override

Member Data Documentation

◆ is_0_deg

bool ReverseClimbCommand::is_0_deg
private

◆ m_pClimber

ClimberSubsystem* ReverseClimbCommand::m_pClimber
private

◆ m_pElevator

ElevatorSubsystem* ReverseClimbCommand::m_pElevator
private

◆ m_pShooter

ShooterSubsystem* ReverseClimbCommand::m_pShooter
private

◆ m_SeqCommand

frc2::SequentialCommandGroup ReverseClimbCommand::m_SeqCommand
private

The documentation for this class was generated from the following files: