aboutsummaryrefslogtreecommitdiffstats
path: root/al/eax/call.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Much more clang-tidy cleanupChris Robinson2023-12-101-2/+1
|
* Rename some class members for styling consistencyChris Robinson2023-03-111-77/+62
|
* Check the correct ID value for clearing the deferred flagChris Robinson2023-03-111-1/+1
| | | | | | property_id is the original value with the deferred flag in the msb. If the call is deferred, that flag is set, preventing it from matching any of the enums. The property_id_ member has the ID without the flag.
* [EAX_CALL] Clear defer flag for immediate-only propertiesBoris I. Bendovsky2022-07-171-1/+22
| | | | EAX allow to set "defer" flag on immediate-only properties. If we don't clear our flag then "applyAllUpdates" in EAX context won't be called.
* [EAX] Use separate FX slot state for each version (#730)Boris I. Bendovsky2022-07-121-0/+1
| | | | | | | * [EAX] Use separate FX slot state for each version [EAX] Don't defer FX slot properties * [EAX_FXSLOT] Use mPropsDirty to defer update [EAX_CONTEXT] Commit all updates on first initialization
* [EAX] Add separate effect state for each version (#705)Boris I. Bendovsky2022-05-241-0/+212
* [EAX] Add separate effect state for each version * [EAX] Don't use EAX call as data member