7
edits
Changes
Jump to navigation
Jump to search
no edit summary
'''This is a sandbox for testing edits - content can be added and deleted by anybody at any time, so don't store anything important here. Make your changes below this line.'''
<syntaxhighlight lang="csharp" line='line'>
public static InputPkg ReadPkg(UsbCtx ctx)
{
if (!ctx.isSet) SetCtx(ctx);
var buf = new byte[0x10];
var pkg = new InputPkg();
ctx.Read.Read(buf, 1000, out int len);
pkg.HeldKeys = BitConverter.ToUInt64(buf, 0);
pkg.LJoyX = BitConverter.ToInt16(buf, 8);
pkg.LJoyY = BitConverter.ToInt16(buf, 10);
pkg.RJoyX = BitConverter.ToInt16(buf, 12);
pkg.RJoyY = BitConverter.ToInt16(buf, 14);
return pkg;
}
</syntaxhighlight>
Hi! Anyone here?