aboutsummaryrefslogtreecommitdiffstats
path: root/al/event.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix some clang-tidy warningsChris Robinson2023-12-081-1/+1
* Don't hold the property lock when setting the event callbackChris Robinson2023-07-201-5/+3
* Add missing includeChris Robinson2023-07-101-0/+1
* Use a separate function to convert AL_EVENT_TYPE_ enumsChris Robinson2023-07-071-17/+18
* Rename threads.cpp/h to alsem.cpp/hChris Robinson2023-06-011-1/+0
* Be a bit more safe with type manglingChris Robinson2023-05-241-2/+2
* Use a string_view for handling debug messagesChris Robinson2023-05-231-4/+3
* Fix linkage definitionsChris Robinson2023-05-141-2/+2
* Don't check for a null context in direct functionsChris Robinson2023-05-141-6/+0
* Implement direct functions for the listener and eventsChris Robinson2023-05-141-10/+12
* Use a variant for AsyncEventChris Robinson2023-05-081-40/+54
* Send a debug message when disconnectingChris Robinson2023-05-081-5/+18
* Use some more standard functionsChris Robinson2023-05-051-1/+1
* Use std::byte instead of a custom al::byteChris Robinson2023-05-041-1/+0
* Use macros for the likely/unlikely attributesChris Robinson2023-03-011-3/+3
* Remove another gratuitous [[likely]]Chris Robinson2023-02-281-1/+1
* Avoid using a macro to set a context error and returnChris Robinson2022-12-241-2/+2
* Use a bitset for the enabled event flagsChris Robinson2022-12-161-14/+9
* Rename a potentially confusing member functionChris Robinson2022-12-081-1/+1
* Avoid using a macro to wrap standard attributesChris Robinson2022-12-061-4/+4
* Use standard likely/unlikely attributes when availableChris Robinson2022-12-051-4/+4
* Fixed compiler warning (#640)Derek Henderson2022-01-171-1/+1
* Avoid manually prefixing EventType_ enumsChris Robinson2021-10-101-12/+12
* Make a construct_at method amd use itChris Robinson2021-10-081-1/+1
* Make simpler likely/unlikely functions and use them in some placesChris Robinson2021-10-031-4/+4
* Rename alcontext.h and move some functions to context.cppChris Robinson2021-04-271-1/+1
* Update include headersChris Robinson2021-04-271-3/+3
* 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
* Rework effect slot buffer settingChris Robinson2020-09-051-5/+0
* 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
* 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