26class QAudioRoomPrivate :
public QObjectPrivate
29 static QAudioRoomPrivate *get(QAudioRoom *r) {
return r->d_func(); }
31 QAudioEngine *engine =
nullptr;
32 vraudio::RoomProperties roomProperties;
35 vraudio::ReverbProperties reverb;
36 vraudio::ReflectionProperties reflections;
38 float m_wallOcclusion[6] = { -1.f, -1.f, -1.f, -1.f, -1.f, -1.f };
39 float m_wallDampening[6] = { -1.f, -1.f, -1.f, -1.f, -1.f, -1.f };
41 float wallOcclusion(QAudioRoom::Wall wall)
const;
42 float wallDampening(QAudioRoom::Wall wall)
const;