Skip to content

fplInputBackendSupport Struct Reference

Finalspace edited this page May 29, 2026 · 1 revision

Describes the capabilities of a single input backend. More...

#include <final_platform_layer.h>

Data Fields

Type Name
const char * name
Human-readable backend name.
uint8_t padding [4]
Padding to align to 32-bytes.
fplInputSourceType supportedSources
Bitmask of input sources this backend can serve.
fpl_b32 supportsEvents
True when the backend can deliver events.
fpl_b32 supportsHotplug
True when the backend supports hotplug notifications.
fpl_b32 supportsPolling
True when the backend can be polled for state.
fplInputBackendType type
Backend type identifier.

Detailed Description

Describes the capabilities of a single input backend.

Definition at line 9612 of file final_platform_layer.h.

Field Documentation

name

const char* fplInputBackendSupport::name

Human-readable backend name.

Definition at line 9614 of file final_platform_layer.h.

padding

uint8_t fplInputBackendSupport::padding[4]

Padding to align to 32-bytes.

Definition at line 9626 of file final_platform_layer.h.

supportedSources

fplInputSourceType fplInputBackendSupport::supportedSources

Bitmask of input sources this backend can serve.

Definition at line 9618 of file final_platform_layer.h.

supportsEvents

fpl_b32 fplInputBackendSupport::supportsEvents

True when the backend can deliver events.

Definition at line 9620 of file final_platform_layer.h.

supportsHotplug

fpl_b32 fplInputBackendSupport::supportsHotplug

True when the backend supports hotplug notifications.

Definition at line 9624 of file final_platform_layer.h.

supportsPolling

fpl_b32 fplInputBackendSupport::supportsPolling

True when the backend can be polled for state.

Definition at line 9622 of file final_platform_layer.h.

type

fplInputBackendType fplInputBackendSupport::type

Backend type identifier.

Definition at line 9616 of file final_platform_layer.h.


The documentation for this struct was generated from the following file:

Final Platform Layer

Pages

Topics

Data Structures

Clone this wiki locally