GreemDev-Ryujinx/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard
Mary-nyan f4e879a1e6
Reduce usage of Marshal.PtrToStructure and Marshal.StructureToPtr (#3805)
* common: Make BinaryReaderExtensions Read & Write take unamanged types

This allows us to not rely on Marshal.PtrToStructure and Marshal.StructureToPtr for those.

* common: Make MemoryHelper Read & Write takes unamanged types

* Update Marshal.SizeOf => Unsafe.SizeOf when appropriate and start moving software applet to unmanaged types
2022-11-24 15:26:29 +01: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