载入中...
搜索中...
未找到
ActionCameraBlock.h
浏览该文件的文档.
Extensible notify descriptors, validation and runtime routing.
Human-readable, scoped identifier in the form namespace:name.
Definition Identity.h:411
Optional open target for instantaneous action camera cues.
Definition ActionCameraBlock.h:45
virtual Result< void > trigger(const ActionCameraCueBinding &binding, const ActionNotifyContext &context)=0
Trigger one already validated camera cue.
virtual bool supports(const LogicalId &cue) const noexcept=0
Whether this sink owns the supplied stable cue identity.
static constexpr const char * capabilityName
Definition ActionCameraBlock.h:47
virtual ~IActionCameraCueSink()=default
Releases IActionCameraCueSink resources.
Definition AbilityAsset.cpp:9
Owning validated camera impulse shared by action runtime and camera targets.
Definition ActionCameraBlock.h:14
LogicalId cue
Stable project-defined cue identity used for target selection.
Definition ActionCameraBlock.h:16
auto operator<=>(const ActionCameraCueBinding &) const =default
Operator <=>.
Context linking a routed event to its action execution.
Definition ActionNotifyRegistry.h:34