ryujinx/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard
Andrey Sukharev ae4324032a
Optimize string memory usage. Use Spans and StringBuilders where possible (#3933)
* Optimize string memory usage. Use ReadOnlySpan<char> and StringBuilder where possible.

* Fix copypaste error

* Code generator review fixes

* Use if statement instead of switch

* Code style fixes

Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>

* Another code style fix

* Styling fix

Co-authored-by: Mary-nyan <thog@protonmail.com>

* Styling fix

Co-authored-by: gdkchan <gab.dark.100@gmail.com>

Co-authored-by: TSRBerry <20988865+TSRBerry@users.noreply.github.com>
Co-authored-by: Mary-nyan <thog@protonmail.com>
Co-authored-by: gdkchan <gab.dark.100@gmail.com>
2023-01-18 22:25:16 +00:00
..
Resources
InitialCursorPosition.cs
InlineKeyboardRequest.cs
InlineKeyboardResponse.cs
InlineKeyboardState.cs
InlineResponses.cs
InputFormMode.cs
InvalidButtonFlags.cs
InvalidCharFlags.cs
KeyboardCalcFlags.cs
KeyboardInputMode.cs
KeyboardMiniaturizationMode.cs
KeyboardMode.cs
KeyboardResult.cs
PasswordMode.cs
SoftwareKeyboardAppear.cs
SoftwareKeyboardAppearEx.cs
SoftwareKeyboardApplet.cs
SoftwareKeyboardCalc.cs
SoftwareKeyboardCalcEx.cs
SoftwareKeyboardConfig.cs
SoftwareKeyboardCustomizeDic.cs
SoftwareKeyboardDictSet.cs
SoftwareKeyboardInitialize.cs
SoftwareKeyboardRenderer.cs
SoftwareKeyboardRendererBase.cs
SoftwareKeyboardState.cs
SoftwareKeyboardUiArgs.cs
SoftwareKeyboardUiState.cs
SoftwareKeyboardUserWord.cs
TimedAction.cs
TRef.cs