#include <envelope.h>
◆ EType
Enumerator |
---|
POSITION | |
COLOR | |
SOUND | |
◆ CEnvelope() [1/2]
CEnvelope::CEnvelope |
( |
EType |
Type | ) |
|
|
explicit |
◆ CEnvelope() [2/2]
CEnvelope::CEnvelope |
( |
int |
NumChannels | ) |
|
|
explicit |
◆ AddPoint()
void CEnvelope::AddPoint |
( |
int |
Time, |
|
|
int |
v0, |
|
|
int |
v1 = 0 , |
|
|
int |
v2 = 0 , |
|
|
int |
v3 = 0 |
|
) |
| |
◆ EndTime()
float CEnvelope::EndTime |
( |
| ) |
const |
◆ Eval()
void CEnvelope::Eval |
( |
float |
Time, |
|
|
ColorRGBA & |
Result, |
|
|
size_t |
Channels |
|
) |
| |
◆ GetChannels()
int CEnvelope::GetChannels |
( |
| ) |
const |
◆ GetValueRange()
std::pair< float, float > CEnvelope::GetValueRange |
( |
int |
ChannelMask | ) |
|
◆ Resort()
void CEnvelope::Resort |
( |
| ) |
|
|
private |
◆ Type()
EType CEnvelope::Type |
( |
| ) |
const |
|
inline |
◆ m_aName
char CEnvelope::m_aName[32] = "" |
◆ m_PointsAccess
◆ m_Synchronized
bool CEnvelope::m_Synchronized = false |
◆ m_Type
◆ m_vPoints
The documentation for this class was generated from the following files: