Draws an AudioSampleBuffer thumbnail.  
 More...
#include <gin_audiosamplerbuffercomponent.h>
Inherits juce::Component.
Draws an AudioSampleBuffer thumbnail. 
 
◆ AudioSamplerBufferComponent()
      
        
          | AudioSamplerBufferComponent::AudioSamplerBufferComponent  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ~AudioSamplerBufferComponent()
  
  
      
        
          | AudioSamplerBufferComponent::~AudioSamplerBufferComponent  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ setBuffer()
      
        
          | void AudioSamplerBufferComponent::setBuffer  | 
          ( | 
          const juce::AudioSampleBuffer &  | 
           | ) | 
           | 
        
      
 
 
◆ getBuffer()
      
        
          | const juce::AudioBuffer< float > & AudioSamplerBufferComponent::getBuffer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ clear()
      
        
          | void AudioSamplerBufferComponent::clear  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setScrollable()
      
        
          | void AudioSamplerBufferComponent::setScrollable  | 
          ( | 
          bool  | 
          s | ) | 
           | 
        
      
 
 
◆ getLength()
      
        
          | int AudioSamplerBufferComponent::getLength  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setHiResDisabled()
      
        
          | void AudioSamplerBufferComponent::setHiResDisabled  | 
          ( | 
          bool  | 
          b | ) | 
           | 
        
      
 
 
◆ getViewLeft()
      
        
          | float AudioSamplerBufferComponent::getViewLeft  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ getViewRight()
      
        
          | float AudioSamplerBufferComponent::getViewRight  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ scrollViewBounds()
      
        
          | void AudioSamplerBufferComponent::scrollViewBounds  | 
          ( | 
          float  | 
          delta | ) | 
           | 
        
      
 
 
◆ setViewLeft()
      
        
          | void AudioSamplerBufferComponent::setViewLeft  | 
          ( | 
          float  | 
          left | ) | 
           | 
        
      
 
 
◆ setViewRight()
      
        
          | void AudioSamplerBufferComponent::setViewRight  | 
          ( | 
          float  | 
          right | ) | 
           | 
        
      
 
 
◆ setViewBounds()
      
        
          | void AudioSamplerBufferComponent::setViewBounds  | 
          ( | 
          float  | 
          left,  | 
        
        
           | 
           | 
          float  | 
          right  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ setMaxZoom()
      
        
          | void AudioSamplerBufferComponent::setMaxZoom  | 
          ( | 
          float  | 
          maxZoom | ) | 
           | 
        
      
 
 
◆ zoom()
      
        
          | void AudioSamplerBufferComponent::zoom  | 
          ( | 
          float  | 
          centrePoint,  | 
        
        
           | 
           | 
          float  | 
          factor  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ setPlayheads()
      
        
          | void AudioSamplerBufferComponent::setPlayheads  | 
          ( | 
          const std::vector< int > &  | 
          playheads | ) | 
           | 
        
      
 
 
◆ xToSample()
      
        
          | float AudioSamplerBufferComponent::xToSample  | 
          ( | 
          float  | 
          x | ) | 
           | 
        
      
 
 
◆ sampleToX()
      
        
          | float AudioSamplerBufferComponent::sampleToX  | 
          ( | 
          int  | 
          sample | ) | 
           | 
        
      
 
 
◆ lengthInSamples()
      
        
          | int AudioSamplerBufferComponent::lengthInSamples  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setLineColour()
      
        
          | void AudioSamplerBufferComponent::setLineColour  | 
          ( | 
          juce::Colour  | 
          c | ) | 
           | 
        
      
 
 
◆ setBackgroundColour()
      
        
          | void AudioSamplerBufferComponent::setBackgroundColour  | 
          ( | 
          juce::Colour  | 
          c | ) | 
           | 
        
      
 
 
◆ paint()
  
  
      
        
          | void AudioSamplerBufferComponent::paint  | 
          ( | 
          juce::Graphics &  | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ resized()
  
  
      
        
          | void AudioSamplerBufferComponent::resized  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ mouseWheelMove()
  
  
      
        
          | void AudioSamplerBufferComponent::mouseWheelMove  | 
          ( | 
          const juce::MouseEvent &  | 
          e,  | 
         
        
           | 
           | 
          const juce::MouseWheelDetails &  | 
          wheel  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
override   | 
  
 
 
◆ getMouseCursor()
  
  
      
        
          | juce::MouseCursor AudioSamplerBufferComponent::getMouseCursor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ mouseDown()
  
  
      
        
          | void AudioSamplerBufferComponent::mouseDown  | 
          ( | 
          const juce::MouseEvent &  | 
          e | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ mouseDrag()
  
  
      
        
          | void AudioSamplerBufferComponent::mouseDrag  | 
          ( | 
          const juce::MouseEvent &  | 
          e | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ mouseUp()
  
  
      
        
          | void AudioSamplerBufferComponent::mouseUp  | 
          ( | 
          const juce::MouseEvent &  | 
          e | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
The documentation for this class was generated from the following file: