VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
PowerTimingFunction Class Reference
+ Inheritance diagram for PowerTimingFunction:

Public Member Functions

 PowerTimingFunction (uint32_t length, float factor)
 
 PowerTimingFunction (const PowerTimingFunction &)=default
 
PowerTimingFunctionoperator= (const PowerTimingFunction &)=default
 
float getPosition (uint32_t milliseconds) override
 
- Public Member Functions inherited from TimingFunctionBase
 TimingFunctionBase (uint32_t length)
 
 TimingFunctionBase (const TimingFunctionBase &)=default
 
TimingFunctionBaseoperator= (const TimingFunctionBase &)=default
 
uint32_t getLength () const
 
bool isDone (uint32_t milliseconds) override
 
- Public Member Functions inherited from ITimingFunction
virtual ~ITimingFunction () noexcept=default
 

Protected Attributes

float factor
 
- Protected Attributes inherited from TimingFunctionBase
uint32_t length
 

Constructor & Destructor Documentation

PowerTimingFunction ( uint32_t  length,
float  factor 
)

Member Function Documentation

float getPosition ( uint32_t  milliseconds)
overridevirtual

Implements ITimingFunction.

PowerTimingFunction& operator= ( const PowerTimingFunction )
default

Member Data Documentation

float factor
protected

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