MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Core::KeyRepeatConfig Struct Reference

Key repeat timing for native window backends. More...

#include <GlobalGraphicsInfo.hpp>

+ Collaboration diagram for MayaFlux::Core::KeyRepeatConfig:

Static Public Member Functions

static constexpr auto describe ()
 

Public Attributes

bool allow_compositor_override { false }
 If true, compositor-reported repeat_info overrides these values.
 
uint32_t initial_delay_ms { 90 }
 Delay before repeat starts in milliseconds.
 
uint32_t interval_ms { 16 }
 Interval between repeat events in milliseconds.
 
uint32_t text_initial_delay_ms { 400 }
 Delay before text character repeat starts in milliseconds.
 
uint32_t text_interval_ms { 33 }
 Interval between repeated text character events in milliseconds.
 

Detailed Description

Key repeat timing for native window backends.

Wayland, Win32 and Cocoa backends implement client-side repeat using these values.

Definition at line 272 of file GlobalGraphicsInfo.hpp.


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