Skip to content

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
step this entry was assigned to (0 before first step)

Related types: uint64

Declared in modules/input/include/ludus/input/input_debug.h