[core] Add more missing implementations to SDL
#3436
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
ShowCursor
implementation (R469-R471).HideCursor
implementation (R477-R479).EnableCursor
implementation (R485-R486).DisableCursor
implementation (R494).SetClipboardText
implementation (R455).GetClipboardText
implementation (R459, R462).SetMouseCursor
implementation (R65, R182-R196, R560-R563, R819).SetWindowFocused
implementation (R335).GetMonitorPhysicalWidth
implementation (R409-R425).GetMonitorPhysicalHeight
implementation (R431-R447).GetWindowHandle
implementation (R341).SetGamepadMappings
implementation (R575).Notes
SetGamepadMappings
.Environment
Tested this changes successfully on Linux (Ubuntu 22.04 64-bit, gcc 11.2.0) with SDL2 (2.28.4).
Edits
1: added line marks.
2, 3, 4, 5, 6: added more implementations.