Skip to content

Commit 39de2ca

Browse files
committed
docs(input): Clarify sequence field usage in KeyboardIO struct
1 parent f23ac79 commit 39de2ca

File tree

2 files changed

+2
-2
lines changed
  • GeneralsMD/Code/GameEngine/Include/GameClient
  • Generals/Code/GameEngine/Include/GameClient

2 files changed

+2
-2
lines changed

Generals/Code/GameEngine/Include/GameClient/Keyboard.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ struct KeyboardIO
7676
UnsignedByte key; // KeyDefType, key data
7777
UnsignedByte status; // StatusType, above
7878
UnsignedShort state; // KEY_STATE_* in KeyDefs.h
79-
UnsignedInt sequence; // sequence info from DirectX used for order
79+
UnsignedInt sequence; // DirectInput sequence number; overwritten with frame number for ordering
8080
UnsignedInt keyDownTimeMsec; // real-time in milliseconds when key went down
8181

8282
};

GeneralsMD/Code/GameEngine/Include/GameClient/Keyboard.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ struct KeyboardIO
7676
UnsignedByte key; // KeyDefType, key data
7777
UnsignedByte status; // StatusType, above
7878
UnsignedShort state; // KEY_STATE_* in KeyDefs.h
79-
UnsignedInt sequence; // sequence info from DirectX used for order
79+
UnsignedInt sequence; // DirectInput sequence number; overwritten with frame number for ordering
8080
UnsignedInt keyDownTimeMsec; // real-time in milliseconds when key went down
8181

8282
};

0 commit comments

Comments
 (0)