CLAM::ADSRConfig Class Reference
#include <ADSR.hxx>
List of all members.
Public Member Functions |
| ADSRConfig () |
| ADSRConfig (const ADSRConfig &prototype, const bool shareData=false, const bool deep=true) |
| __COMMON_DYNAMIC_TYPE (ADSRConfig, 5) |
| __COMMON_DYN_ATTRIBUTE (0, public, TData, AttackTime) protected |
bool | LoadAttackTime (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (1, public, TData, DecayTime) protected |
bool | LoadDecayTime (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (2, public, TData, SustainLevel) protected |
bool | LoadSustainLevel (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (3, public, TData, ReleaseTime) protected |
bool | LoadReleaseTime (CLAM::Storage &s) |
| __COMMON_DYN_ATTRIBUTE (4, public, TData, SampleRate) protected |
bool | LoadSampleRate (CLAM::Storage &s) |
Protected Member Functions |
void | DefaultInit (void) |
| The concrete dynamic type constructor calls DefaultInit().
|
Detailed Description
Definition at line 35 of file ADSR.hxx.
Constructor & Destructor Documentation
CLAM::ADSRConfig::ADSRConfig |
( |
|
) |
[inline] |
CLAM::ADSRConfig::ADSRConfig |
( |
const ADSRConfig & |
prototype, |
|
|
const bool |
shareData = false , |
|
|
const bool |
deep = true | |
|
) |
| | [inline] |
Member Function Documentation
CLAM::ADSRConfig::__COMMON_DYN_ATTRIBUTE |
( |
4 |
, |
|
|
public |
, |
|
|
TData |
, |
|
|
SampleRate |
| |
|
) |
| | [inline] |
CLAM::ADSRConfig::__COMMON_DYN_ATTRIBUTE |
( |
3 |
, |
|
|
public |
, |
|
|
TData |
, |
|
|
ReleaseTime |
| |
|
) |
| | [inline] |
CLAM::ADSRConfig::__COMMON_DYN_ATTRIBUTE |
( |
2 |
, |
|
|
public |
, |
|
|
TData |
, |
|
|
SustainLevel |
| |
|
) |
| | [inline] |
CLAM::ADSRConfig::__COMMON_DYN_ATTRIBUTE |
( |
1 |
, |
|
|
public |
, |
|
|
TData |
, |
|
|
DecayTime |
| |
|
) |
| | [inline] |
CLAM::ADSRConfig::__COMMON_DYN_ATTRIBUTE |
( |
0 |
, |
|
|
public |
, |
|
|
TData |
, |
|
|
AttackTime |
| |
|
) |
| | [inline] |
CLAM::ADSRConfig::__COMMON_DYNAMIC_TYPE |
( |
ADSRConfig |
, |
|
|
5 |
| |
|
) |
| | |
void CLAM::ADSRConfig::DefaultInit |
( |
void |
|
) |
[protected] |
The concrete dynamic type constructor calls DefaultInit().
This allows user to initialize his/her object. But we define DefaultInit() here because we don't want to force writting one DefaultInit() function for each concrete dynamic type. If a dynamic type concrete class defines some (not-default) constructors, this should also call the DefaultInit().
- See also:
- CopyInit()
Reimplemented from CLAM::DynamicType.
Definition at line 37 of file ADSR.cxx.
bool CLAM::ADSRConfig::LoadAttackTime |
( |
CLAM::Storage & |
s |
) |
[inline] |
bool CLAM::ADSRConfig::LoadDecayTime |
( |
CLAM::Storage & |
s |
) |
[inline] |
bool CLAM::ADSRConfig::LoadReleaseTime |
( |
CLAM::Storage & |
s |
) |
[inline] |
bool CLAM::ADSRConfig::LoadSampleRate |
( |
CLAM::Storage & |
s |
) |
[inline] |
bool CLAM::ADSRConfig::LoadSustainLevel |
( |
CLAM::Storage & |
s |
) |
[inline] |
The documentation for this class was generated from the following files: