<book xmlns="http://www.devhelp.net/book" title="Manette-0.2 Reference Manual" link="index.html" author="Adrien Plazas" name="Manette" version="2" language="c"><chapters><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Classes" link="index.html#classes"><sub name="Device" link="class.Device.html" /><sub name="Monitor" link="class.Monitor.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><sub name="MICRO_VERSION" link="const.MICRO_VERSION.html" /><sub name="MINOR_VERSION" link="const.MINOR_VERSION.html" /><sub name="VERSION_S" link="const.VERSION_S.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="DeviceType" link="enum.DeviceType.html" /><sub name="EventType" link="enum.EventType.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="CHECK_VERSION" link="func.CHECK_VERSION.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="get_major_version" link="func.get_major_version.html" /><sub name="get_micro_version" link="func.get_micro_version.html" /><sub name="get_minor_version" link="func.get_minor_version.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="MonitorIter" link="struct.MonitorIter.html" /></sub><sub name="Unions" link="index.html#unions"><sub name="Event" link="union.Event.html" /></sub></chapters><functions><keyword type="struct" name="ManetteDevice" link="class.Device.html" /><keyword type="member" name="DeviceClass.parent_class" link="class.Device.html" /><keyword type="function" name="manette_device_get_device_type" link="method.Device.get_device_type.html" since="0.2.10" /><keyword type="function" name="manette_device_get_guid" link="method.Device.get_guid.html" since="0.2.10" /><keyword type="function" name="manette_device_get_mapping" link="method.Device.get_mapping.html" since="0.2.10" /><keyword type="function" name="manette_device_get_name" link="method.Device.get_name.html" /><keyword type="function" name="manette_device_has_input" link="method.Device.has_input.html" /><keyword type="function" name="manette_device_has_rumble" link="method.Device.has_rumble.html" /><keyword type="function" name="manette_device_has_user_mapping" link="method.Device.has_user_mapping.html" /><keyword type="function" name="manette_device_remove_user_mapping" link="method.Device.remove_user_mapping.html" /><keyword type="function" name="manette_device_rumble" link="method.Device.rumble.html" /><keyword type="function" name="manette_device_save_user_mapping" link="method.Device.save_user_mapping.html" /><keyword type="function" name="manette_device_supports_mapping" link="method.Device.supports_mapping.html" since="0.2.10" /><keyword type="signal" name="The ManetteDevice::absolute-axis-event signal" link="signal.Device.absolute-axis-event.html" /><keyword type="signal" name="The ManetteDevice::button-press-event signal" link="signal.Device.button-press-event.html" /><keyword type="signal" name="The ManetteDevice::button-release-event signal" link="signal.Device.button-release-event.html" /><keyword type="signal" name="The ManetteDevice::disconnected signal" link="signal.Device.disconnected.html" /><keyword type="signal" name="The ManetteDevice::event signal" link="signal.Device.event.html" /><keyword type="signal" name="The ManetteDevice::hat-axis-event signal" link="signal.Device.hat-axis-event.html" /><keyword type="struct" name="ManetteMonitor" link="class.Monitor.html" /><keyword type="member" name="MonitorClass.parent_class" link="class.Monitor.html" /><keyword type="function" name="manette_monitor_iterate" link="method.Monitor.iterate.html" /><keyword type="function" name="manette_monitor_new" link="ctor.Monitor.new.html" /><keyword type="signal" name="The ManetteMonitor::device-connected signal" link="signal.Monitor.device-connected.html" /><keyword type="signal" name="The ManetteMonitor::device-disconnected signal" link="signal.Monitor.device-disconnected.html" /><keyword type="constant" name="MANETTE_MAJOR_VERSION" link="const.MAJOR_VERSION.html" /><keyword type="constant" name="MANETTE_MICRO_VERSION" link="const.MICRO_VERSION.html" /><keyword type="constant" name="MANETTE_MINOR_VERSION" link="const.MINOR_VERSION.html" /><keyword type="constant" name="MANETTE_VERSION_S" link="const.VERSION_S.html" /><keyword type="enum" name="ManetteDeviceType" link="enum.DeviceType.html" since="0.2.10" /><keyword type="constant" name="MANETTE_DEVICE_GENERIC" link="enum.DeviceType.html" /><keyword type="constant" name="MANETTE_DEVICE_STEAM_DECK" link="enum.DeviceType.html" /><keyword type="enum" name="ManetteEventType" link="enum.EventType.html" /><keyword type="constant" name="MANETTE_EVENT_NOTHING" link="enum.EventType.html" /><keyword type="constant" name="MANETTE_EVENT_BUTTON_PRESS" link="enum.EventType.html" /><keyword type="constant" name="MANETTE_EVENT_BUTTON_RELEASE" link="enum.EventType.html" /><keyword type="constant" name="MANETTE_EVENT_ABSOLUTE" link="enum.EventType.html" /><keyword type="constant" name="MANETTE_EVENT_HAT" link="enum.EventType.html" /><keyword type="macro" name="MANETTE_CHECK_VERSION" link="func.CHECK_VERSION.html" since="0.2.10" /><keyword type="function" name="manette_get_major_version" link="func.get_major_version.html" /><keyword type="function" name="manette_get_micro_version" link="func.get_micro_version.html" /><keyword type="function" name="manette_get_minor_version" link="func.get_minor_version.html" /><keyword type="struct" name="ManetteMonitorIter" link="struct.MonitorIter.html" /><keyword type="function" name="manette_monitor_iter_free" link="method.MonitorIter.free.html" /><keyword type="function" name="manette_monitor_iter_next" link="method.MonitorIter.next.html" /><keyword type="union" name="ManetteEvent" link="union.Event.html" /><keyword type="function" name="manette_event_copy" link="method.Event.copy.html" /><keyword type="function" name="manette_event_free" link="method.Event.free.html" /><keyword type="function" name="manette_event_get_absolute" link="method.Event.get_absolute.html" /><keyword type="function" name="manette_event_get_button" link="method.Event.get_button.html" /><keyword type="function" name="manette_event_get_device" link="method.Event.get_device.html" /><keyword type="function" name="manette_event_get_event_type" link="method.Event.get_event_type.html" /><keyword type="function" name="manette_event_get_hardware_code" link="method.Event.get_hardware_code.html" /><keyword type="function" name="manette_event_get_hardware_index" link="method.Event.get_hardware_index.html" /><keyword type="function" name="manette_event_get_hardware_type" link="method.Event.get_hardware_type.html" /><keyword type="function" name="manette_event_get_hardware_value" link="method.Event.get_hardware_value.html" /><keyword type="function" name="manette_event_get_hat" link="method.Event.get_hat.html" /><keyword type="function" name="manette_event_get_time" link="method.Event.get_time.html" /></functions></book>