mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-15 08:34:40 +00:00
update bullet so it actually works
Moved the addSourceDirectory for physics/Bullet into the Engine/Source/CMakeLists.txt file that way it can actually appear where we expect it to in the solution explorer.
This commit is contained in:
parent
c7be48130a
commit
13fa178cf6
5986 changed files with 1811270 additions and 453803 deletions
34
Engine/lib/bullet/examples/TinyAudio/b3ADSR.h
Normal file
34
Engine/lib/bullet/examples/TinyAudio/b3ADSR.h
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
#ifndef B3_ADSR_H
|
||||
#define B3_ADSR_H
|
||||
|
||||
class b3ADSR
|
||||
{
|
||||
int m_state;
|
||||
double m_value;
|
||||
double m_target;
|
||||
double m_attackRate;
|
||||
double m_decayRate;
|
||||
double m_releaseRate;
|
||||
double m_releaseTime;
|
||||
double m_sustainLevel;
|
||||
bool m_autoKeyOff;
|
||||
|
||||
public:
|
||||
b3ADSR();
|
||||
virtual ~b3ADSR();
|
||||
|
||||
double tick();
|
||||
bool isIdle() const;
|
||||
void keyOn(bool autoKeyOff);
|
||||
void keyOff();
|
||||
|
||||
void setValues(double attack, double decay, double sustain, double release)
|
||||
{
|
||||
m_attackRate = attack;
|
||||
m_decayRate = decay;
|
||||
m_sustainLevel = sustain;
|
||||
m_releaseRate = release;
|
||||
}
|
||||
};
|
||||
|
||||
#endif //B3_ADSR_H
|
||||
Loading…
Add table
Add a link
Reference in a new issue