Classes

Input

Brief descriptions

Structures

nau::InputSource

Provides an interface for platform-dependent access to the input source

Classes

nau::IInputSourceManager

Manages input sources

nau::IInputSerializable

Provides an interface for input serialization to Datablock.

nau::IInputDevice

Provides an interface for platform-dependent access to the input device.

nau::IInputController

Provides a proxy interface for platform-independent access to the input device.

nau::InputSignalProperties

Encapsulates input signal generic properties.

nau::IInputSignal

Provides input signal interface allowing to access signal state, values and nested inout signals.

nau::IInputAction

Provides input action interface which can exhibit user-defined behavior depending on the state change of the associated signal with context support.

nau::IInputSystem

Provides a general interface for managing input signals, actions and contexts.

Detailed information

InputSource

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenstruct: Cannot find class “nau::InputSource” in doxygen xml output for project “NauEngine” from directory: xml

IInputSourceManager

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputSourceManager” in doxygen xml output for project “NauEngine” from directory: xml


IInputSerializable

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputSerializable” in doxygen xml output for project “NauEngine” from directory: xml


IInputDevice

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputDevice” in doxygen xml output for project “NauEngine” from directory: xml


IInputController

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputController” in doxygen xml output for project “NauEngine” from directory: xml


InputSignalProperties

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::InputSignalProperties” in doxygen xml output for project “NauEngine” from directory: xml


IInputSignal

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputSignal” in doxygen xml output for project “NauEngine” from directory: xml


IInputAction

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputAction” in doxygen xml output for project “NauEngine” from directory: xml


IInputSystem

engine/core/modules/input/include/nau/input_system.h

Warning

doxygenclass: Cannot find class “nau::IInputSystem” in doxygen xml output for project “NauEngine” from directory: xml