-
Book Overview & Buying
-
Table Of Contents
Mastering CryENGINE
By :
There are several aspects of the input system in CryENGINE, but in general it can be broken down into two components. The component that takes care of the actual input devices, such as the mouse and keyboard, and the component that handles the input events coming from these devices. Before we get into the intricacies of the input system, we will take a quick look at the layer of abstraction between the actual input devices and the systems using them.
The source code that interfaces with the individual devices is separated into its own DLL called CryInput. This library handles the actual communication with the input devices and their drivers. Support for a new input device would usually be implemented inside this library. Currently supported input devices are the mouse, keyboard, the Xbox 360 controller, and the PlayStation 3 controller.
The CryInput DLL provides a layer of abstraction between the devices themselves and the systems that react...
Change the font size
Change margin width
Change background colour