Difference between revisions of "Keyboard SpyMatrixCode"

From WikiPrizm
Jump to navigationJump to search
(Created page with "{{syscall | name = Keyboard_SpyMatrixCode | header = fxcg/keyboard.h | index = 0x12C9 | signature = int Keyboard_SpyMatrixCode(char* column, char* row) | synopsis = Gets the n...")
 
 
Line 10: Line 10:
 
| comments = As noted above, this syscall doesn't remove the key from the key buffer, hence the "Spy" in the name.
 
| comments = As noted above, this syscall doesn't remove the key from the key buffer, hence the "Spy" in the name.
 
}}
 
}}
 +
[[Category:Syscalls:Keyboard]]

Latest revision as of 18:19, 18 November 2014


Synopsis

Header: fxcg/keyboard.h
Syscall index: 0x12C9
Function signature: int Keyboard_SpyMatrixCode(char* column, char* row)

Gets the next matrix code available in the key buffer, without removing it from the buffer.

Parameters

  • column - pointer to char that will receive the column number of the matrix code;
  • row - pointer to char that will receive the row number of the matrix code.

Returns

The current number of key codes in the key buffer.

Comments

As noted above, this syscall doesn't remove the key from the key buffer, hence the "Spy" in the name.