diff options
Diffstat (limited to 'al/state.cpp')
-rw-r--r-- | al/state.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/al/state.cpp b/al/state.cpp index 6da55d6f..7d69e962 100644 --- a/al/state.cpp +++ b/al/state.cpp @@ -935,6 +935,14 @@ void UpdateContextProps(ALCcontext *context) } /* Copy in current property values. */ + ALlistener &listener = context->mListener; + props->Position = listener.Position; + props->Velocity = listener.Velocity; + props->OrientAt = listener.OrientAt; + props->OrientUp = listener.OrientUp; + props->Gain = listener.Gain; + props->MetersPerUnit = listener.mMetersPerUnit; + props->DopplerFactor = context->mDopplerFactor; props->DopplerVelocity = context->mDopplerVelocity; props->SpeedOfSound = context->mSpeedOfSound; |