#include <Sample.h>
◆ Loop
| Enumerator |
|---|
| Off | |
| On | |
| PingPong | |
◆ Sample() [1/5]
◆ Sample() [2/5]
◆ Sample() [3/5]
| lmms::Sample::Sample |
( |
const Sample & | other | ) |
|
◆ Sample() [4/5]
| lmms::Sample::Sample |
( |
Sample && | other | ) |
|
|
noexcept |
◆ Sample() [5/5]
◆ amplification()
| auto lmms::Sample::amplification |
( |
| ) |
const -> float |
|
inline |
◆ buffer()
◆ data()
◆ endFrame()
| auto lmms::Sample::endFrame |
( |
| ) |
const -> int |
|
inline |
◆ frequency()
| auto lmms::Sample::frequency |
( |
| ) |
const -> float |
|
inline |
◆ loopEndFrame()
| auto lmms::Sample::loopEndFrame |
( |
| ) |
const -> int |
|
inline |
◆ loopStartFrame()
| auto lmms::Sample::loopStartFrame |
( |
| ) |
const -> int |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ play()
◆ render()
◆ reversed()
| auto lmms::Sample::reversed |
( |
| ) |
const -> bool |
|
inline |
◆ sampleDuration()
| auto lmms::Sample::sampleDuration |
( |
| ) |
const -> std::chrono::milliseconds |
◆ sampleFile()
| auto lmms::Sample::sampleFile |
( |
| ) |
const -> const QString & |
|
inline |
◆ sampleRate()
| auto lmms::Sample::sampleRate |
( |
| ) |
const -> int |
|
inline |
◆ sampleSize()
| auto lmms::Sample::sampleSize |
( |
| ) |
const -> size_t |
|
inline |
◆ setAllPointFrames()
| void lmms::Sample::setAllPointFrames |
( |
int | startFrame, |
|
|
int | endFrame, |
|
|
int | loopStartFrame, |
|
|
int | loopEndFrame ) |
◆ setAmplification()
| void lmms::Sample::setAmplification |
( |
float | amplification | ) |
|
|
inline |
◆ setEndFrame()
| void lmms::Sample::setEndFrame |
( |
int | endFrame | ) |
|
|
inline |
◆ setFrequency()
| void lmms::Sample::setFrequency |
( |
float | frequency | ) |
|
|
inline |
◆ setLoopEndFrame()
| void lmms::Sample::setLoopEndFrame |
( |
int | loopEndFrame | ) |
|
|
inline |
◆ setLoopStartFrame()
| void lmms::Sample::setLoopStartFrame |
( |
int | loopStartFrame | ) |
|
|
inline |
◆ setReversed()
| void lmms::Sample::setReversed |
( |
bool | reversed | ) |
|
|
inline |
◆ setStartFrame()
| void lmms::Sample::setStartFrame |
( |
int | startFrame | ) |
|
|
inline |
◆ startFrame()
| auto lmms::Sample::startFrame |
( |
| ) |
const -> int |
|
inline |
◆ toBase64()
| auto lmms::Sample::toBase64 |
( |
| ) |
const -> QString |
|
inline |
◆ m_amplification
| std::atomic<float> lmms::Sample::m_amplification = 1.0f |
|
private |
◆ m_buffer
◆ m_endFrame
| std::atomic<int> lmms::Sample::m_endFrame = 0 |
|
private |
◆ m_frequency
◆ m_loopEndFrame
| std::atomic<int> lmms::Sample::m_loopEndFrame = 0 |
|
private |
◆ m_loopStartFrame
| std::atomic<int> lmms::Sample::m_loopStartFrame = 0 |
|
private |
◆ m_reversed
| std::atomic<bool> lmms::Sample::m_reversed = false |
|
private |
◆ m_startFrame
| std::atomic<int> lmms::Sample::m_startFrame = 0 |
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/include/Sample.h
- /home/runner/work/lmms-fork/lmms-fork/src/core/Sample.cpp