mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-15 21:18:06 +02:00
solve collision in PositionGetter with AddressManager
This commit is contained in:
parent
b2a9cdde8b
commit
707973f1e5
1 changed files with 6 additions and 6 deletions
|
@ -68,8 +68,8 @@ class QAudioInput;
|
|||
class QAudioOutput;
|
||||
class QIODevice;
|
||||
|
||||
typedef glm::vec3 (*PositionGetter)();
|
||||
typedef glm::quat (*OrientationGetter)();
|
||||
typedef glm::vec3 (*AudioPositionGetter)();
|
||||
typedef glm::quat (*AudioOrientationGetter)();
|
||||
|
||||
class AudioClient : public AbstractAudioInterface, public Dependency {
|
||||
Q_OBJECT
|
||||
|
@ -126,8 +126,8 @@ public:
|
|||
int getOutputStarveDetectionThreshold() { return _outputStarveDetectionThreshold; }
|
||||
void setOutputStarveDetectionThreshold(int threshold) { _outputStarveDetectionThreshold = threshold; }
|
||||
|
||||
void setPositionGetter(PositionGetter positionGetter) { _positionGetter = positionGetter; }
|
||||
void setOrientationGetter(OrientationGetter orientationGetter) { _orientationGetter = orientationGetter; }
|
||||
void setPositionGetter(AudioPositionGetter positionGetter) { _positionGetter = positionGetter; }
|
||||
void setOrientationGetter(AudioOrientationGetter orientationGetter) { _orientationGetter = orientationGetter; }
|
||||
|
||||
static const float CALLBACK_ACCELERATOR_RATIO;
|
||||
|
||||
|
@ -277,8 +277,8 @@ private:
|
|||
|
||||
AudioNoiseGate _inputGate;
|
||||
|
||||
PositionGetter _positionGetter;
|
||||
OrientationGetter _orientationGetter;
|
||||
AudioPositionGetter _positionGetter;
|
||||
AudioOrientationGetter _orientationGetter;
|
||||
};
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue