载入中...
搜索中...
未找到
ActionCancelWindowState.h
浏览该文件的文档.
Typed combat/input/collision action-state window contracts.
Stable reference to a runtime gameplay subject.
Human-readable, scoped identifier in the form namespace:name.
Definition Identity.h:411
Optional target-domain adapter for paired action state windows.
Definition ActionStateWindowBlock.h:39
Authoritative projection of active cancel windows.
Definition ActionCancelWindowState.h:35
std::size_t activeCount() const noexcept
Definition ActionCancelWindowState.h:61
std::function< Result< SubjectRef >(ecs::EntityHandle)> CancelSubjectResolver
Resolves an owning stable subject from a generation-qualified ECS handle.
Definition ActionCancelWindowState.h:18
ActionStateWindowKind
Stable semantic kind for one built-in state window.
Definition ActionStateWindowBlock.h:16
Context linking a routed event to its action execution.
Definition ActionNotifyRegistry.h:34
Owning validated state-window request authored on an action timeline.
Definition ActionStateWindowBlock.h:19
Owning event projection returned by the runtime sampler.
Definition ActionTimeline.h:146
Owning cancel match between an input/ability tag and an active window.
Definition ActionCancelWindowState.h:21
std::int32_t priority
Definition ActionCancelWindowState.h:26
ActionExecutionId executionId
Definition ActionCancelWindowState.h:22
LogicalId itemId
Definition ActionCancelWindowState.h:23
std::string allowed
Definition ActionCancelWindowState.h:25
SubjectRef subject
Definition ActionCancelWindowState.h:24