Input periferies
Keyboard, or buttons for consols, and other devices.
You can check the button press with a static buffer :
DDDengine.keybuff[DIK_S]!=0, if it was pressed.
See:
Mouse:
You can get the state of mouse, and the matrix of mouse to help your moveing on the screen. The DDDengine calculates matrixes by the mouse button for tests, and moving in the scenne.
See:
Matrix:
functions\GetMouseMapMatrix.htm
functions\GetMouseMapTranslationMatrix.htm
functions\SetMouseMapTranslationMatrix.htm
States: