#include <Envelope.h>

Public Member Functions | |
| float | evaluate (float time) |
| Envelope () | |
| ~Envelope () | |
| void | behavior (int in_b, int out_b) |
| bool | empty () |
| EnvelopeKey * | addKey (float time, float value) |
| EnvelopeKey * | addKey (float time) |
Public Attributes | |
| std::map< float, EnvelopeKey *, float_less > | key_map |
| int | nKeys |
| int | in_behavior |
| int | out_behavior |
| EnvelopeKey * | keys |
| Envelope::Envelope | ( | ) |
| Envelope::~Envelope | ( | ) |
| float Envelope::evaluate | ( | float | time | ) |

| void Envelope::behavior | ( | int | in_b, | |
| int | out_b | |||
| ) |
| bool Envelope::empty | ( | ) |
| EnvelopeKey * Envelope::addKey | ( | float | time, | |
| float | value | |||
| ) |
| EnvelopeKey * Envelope::addKey | ( | float | time | ) |
| std::map<float, EnvelopeKey *, float_less> Envelope::key_map |
| int Envelope::nKeys |
1.5.6