Class View
Defined in File tick-input.h
Class Documentation
-
class View
Declaration:
finalLocal action queries for one namespace in a shared immutable Tick.
Copying retains the identity after context reset; the Tick must remain alive and unmoved. Detachment never rewrites this historical view.
Public Functions
-
inline ButtonTickState button(Id action) const
Declaration:
[[nodiscard]]Summarize a local button in the copied context namespace.
Return owned state; keep the borrowed Tick alive/unmoved. Local IDs do not address direct bindings.
-
inline AxisTickState axis(Id action) const
Declaration:
[[nodiscard]]Summarize a local axis using Tick kind/order rules.
Missing context/actions yield zero defaults; the lease may already be detached.
See also
Friends
- friend class CE::Input::Tick
-
inline ButtonTickState button(Id action) const