tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
tracktion::engine::Ramp Struct Reference

A ramp which goes between 0 and 1 over a set duration. More...

#include "tracktion_ModifierInternal.h"

Public Member Functions

void setDuration (float newDuration) noexcept
 
void setPosition (float newPosition) noexcept
 
void process (float duration) noexcept
 
float getPosition () const noexcept
 
float getProportion () const noexcept
 

Detailed Description

A ramp which goes between 0 and 1 over a set duration.

Definition at line 58 of file tracktion_ModifierInternal.h.

Member Function Documentation

◆ getPosition()

float tracktion::engine::Ramp::getPosition ( ) const
noexcept

Definition at line 83 of file tracktion_ModifierInternal.h.

◆ getProportion()

float tracktion::engine::Ramp::getProportion ( ) const
noexcept

Definition at line 88 of file tracktion_ModifierInternal.h.

◆ process()

void tracktion::engine::Ramp::process ( float  duration)
noexcept

Definition at line 75 of file tracktion_ModifierInternal.h.

◆ setDuration()

void tracktion::engine::Ramp::setDuration ( float  newDuration)
noexcept

Definition at line 62 of file tracktion_ModifierInternal.h.

◆ setPosition()

void tracktion::engine::Ramp::setPosition ( float  newPosition)
noexcept

Definition at line 69 of file tracktion_ModifierInternal.h.


The documentation for this struct was generated from the following file: