ludus::input::TraceEntry¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/input/include/ludus/input/input_debug.h
#include <ludus/input/input_debug.h>
struct ludus::input::TraceEntry final
Fields¶
Kind¶
TraceKind ludus::input::TraceEntry::Kind = TraceKind::Transition
Related types: TraceKind
Declared in modules/input/include/ludus/input/input_debug.h
Source¶
RecordSource ludus::input::TraceEntry::Source = RecordSource::Synthetic
Related types: RecordSource
Declared in modules/input/include/ludus/input/input_debug.h
Transition¶
KeyTransition ludus::input::TraceEntry::Transition = KeyTransition::Down
Related types: KeyTransition
Declared in modules/input/include/ludus/input/input_debug.h
PhysicalKey¶
Key ludus::input::TraceEntry::PhysicalKey = Key::Unknown
Related types: Key
Declared in modules/input/include/ludus/input/input_debug.h
Reset¶
ResetReason ludus::input::TraceEntry::Reset = ResetReason::None
Related types: ResetReason
Declared in modules/input/include/ludus/input/input_debug.h
HasNativeTime¶
bool ludus::input::TraceEntry::HasNativeTime = false
Declared in modules/input/include/ludus/input/input_debug.h
NativeTimeMs¶
uint32 ludus::input::TraceEntry::NativeTimeMs = 0
Related types: uint32
Declared in modules/input/include/ludus/input/input_debug.h
MapVersion¶
uint32 ludus::input::TraceEntry::MapVersion = 0
Related types: uint32
Declared in modules/input/include/ludus/input/input_debug.h
Sequence¶
uint64 ludus::input::TraceEntry::Sequence = 0
Related types: uint64
Declared in modules/input/include/ludus/input/input_debug.h
StepId¶
uint64 ludus::input::TraceEntry::StepId = 0
Related types: uint64