Struct AxisTickState

Struct Documentation

struct AxisTickState

Absolute axes retain their final value; relative axes sum this batch’s deltas.

Public Functions

inline float delta() const

Declaration: [[nodiscard]]

Return current for relative input, otherwise current-previous.

Public Members

float current = 0.0f

Final absolute value or sum of this tick’s relative deltas.

float previous = 0.0f

Baseline absolute value; zero for a Relative tick.

CE::Input::AxisKind kind = CE::Input::AxisKind::Absolute

Reported kind retained across absent/unbound samples.