The base class for all animations that CANdle supports.  
 More...
#include <ctre/phoenix/led/Animation.h>
The base class for all animations that CANdle supports. 
 
◆ Animation()
      
        
          | ctre::phoenix::led::Animation::Animation  | 
          ( | 
          int  | 
          idx,  | 
        
        
           | 
           | 
          double  | 
          speed,  | 
        
        
           | 
           | 
          int  | 
          numLed,  | 
        
        
           | 
           | 
          int  | 
          ledOffset  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructor for an Animation class. 
- Parameters
 - 
  
    | idx | The animation-specific ID  | 
    | speed | The rate at which the animation runs at. Higher is generally faster  | 
    | numLed | The number of LEDs to run the animation on  | 
    | ledOffset | Where to start the animation  | 
  
   
 
 
◆ ~Animation()
  
  
      
        
          | virtual ctre::phoenix::led::Animation::~Animation  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ GetAnimationIdx()
      
        
          | int ctre::phoenix::led::Animation::GetAnimationIdx  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetBaseStandardAnimation()
◆ GetBaseTwoSizeAnimation()
◆ GetLedOffset()
      
        
          | int ctre::phoenix::led::Animation::GetLedOffset  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetNumLed()
      
        
          | int ctre::phoenix::led::Animation::GetNumLed  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GetSpeed()
      
        
          | double ctre::phoenix::led::Animation::GetSpeed  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ SetLedOffset()
      
        
          | void ctre::phoenix::led::Animation::SetLedOffset  | 
          ( | 
          int  | 
          ledOffset | ) | 
           | 
        
      
 
Sets where the animation starts along the strip. 
- Parameters
 - 
  
    | ledOffset | Where to start the animation along the strip  | 
  
   
 
 
◆ SetNumLed()
      
        
          | void ctre::phoenix::led::Animation::SetNumLed  | 
          ( | 
          int  | 
          numLed | ) | 
           | 
        
      
 
Sets the number of LEDs the animation will run on. 
- Parameters
 - 
  
    | numLed | The number of LEDs to run the animation on  | 
  
   
 
 
◆ SetSpeed()
      
        
          | void ctre::phoenix::led::Animation::SetSpeed  | 
          ( | 
          double  | 
          speed | ) | 
           | 
        
      
 
Sets the speed of the animation. 
- Parameters
 - 
  
    | speed | The rate at which the animation runs at. Higher is generally faster  | 
  
   
 
 
The documentation for this class was generated from the following file: