载入中...
搜索中...
未找到
ActionInputBuffer.h
浏览该文件的文档.
45 [[nodiscard]] Result<BufferedInput> consume(SubjectRef subject, const std::vector<std::string>& allows);
47 [[nodiscard]] Result<BufferedInput> peek(SubjectRef subject, const std::vector<std::string>& allows) const;
Move-only, checked operation results for the common layer.
Stable reference to a runtime gameplay subject.
Common time values and an injectable deterministic simulation clock.
Owner-thread FIFO/priority buffer of semantic combat inputs.
Definition ActionInputBuffer.h:32
static constexpr StrongUint64 zero() noexcept
Returns the zero value for this strong type.
Definition StrongUint64.h:24
One buffered semantic command tagged with the tick it was pressed.
Definition ActionInputBuffer.h:19