aboutsummaryrefslogtreecommitdiffstats
path: root/al/event.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename alcontext.h and move some functions to context.cppChris Robinson2021-04-271-1/+1
|
* Update include headersChris Robinson2021-04-271-3/+3
| | | | Don't add alc/ to the include paths.
* Move ContextBase and VoiceChange to coreChris Robinson2021-04-271-1/+1
|
* Move async_event.h to coreChris Robinson2021-04-251-8/+5
|
* Use a uint for a bitfieldChris Robinson2020-12-271-4/+4
|
* Move alexcpt to coreChris Robinson2020-12-241-1/+1
|
* Move logging to coreChris Robinson2020-12-171-1/+1
|
* Move AsyncEvent to a separate headerChris Robinson2020-12-161-0/+1
|
* Use a separate enum for the VoiceChange stateChris Robinson2020-12-161-6/+25
|
* Avoid a generic event structChris Robinson2020-12-151-3/+7
|
* Remove deprecated, performance, and error event typesChris Robinson2020-09-201-6/+0
| | | | | These would be better served with a proper debug API, rather than a general audio event API.
* Rework effect slot buffer settingChris Robinson2020-09-051-5/+0
| | | | | | | | Rather than creating an effect-specific buffer that gets passed along as a property, the buffer is set the effect state when the effect state is created, the device is updated, or the buffer is changed. The buffer can only be set while the effect slot isn't playing, so it won't be changed or updated while the mixer is processing the effect state.
* Store a reference to the effect buffer as an active propertyChris Robinson2020-08-241-0/+5
|
* Use global placement new for AsyncEventChris Robinson2020-04-241-1/+1
|
* Enable and fix more warningsChris Robinson2019-09-141-13/+5
|
* Clean up some more implicit conversionsChris Robinson2019-09-111-2/+2
|
* Update some more includesChris Robinson2019-08-061-0/+1
|
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-041-6/+6
|
* Use a smart pointer for holding the context's deviceChris Robinson2019-08-011-2/+1
|
* Add a common base for auto-deleting ref-counted objectsChris Robinson2019-08-011-1/+1
| | | | Which will also work as the basis for a future intrusive_ptr
* Move another function to a ALCcontext methodChris Robinson2019-07-301-4/+3
|
* Properly prefix ALCcontext membersChris Robinson2019-07-301-25/+25
|
* Rename al/* sources to avoid camel-caseChris Robinson2019-07-291-1/+1
|
* Minor formatting fixesChris Robinson2019-07-291-7/+4
|
* Move the event declarations to a separate headerChris Robinson2019-07-291-1/+2
|
* Rename the OpenAL32 directory to alChris Robinson2019-07-291-0/+216