载入中...
搜索中...
未找到
eve::action::IActionCameraCueSink类 参考abstract
Optional open target for instantaneous action camera cues. 更多...
#include <ActionCameraBlock.h>
类 eve::action::IActionCameraCueSink 继承关系图:
Public 成员函数 | |
| virtual | ~IActionCameraCueSink ()=default |
| Releases IActionCameraCueSink resources. | |
| virtual bool | supports (const LogicalId &cue) const noexcept=0 |
| Whether this sink owns the supplied stable cue identity. | |
| virtual Result< void > | trigger (const ActionCameraCueBinding &binding, const ActionNotifyContext &context)=0 |
| Trigger one already validated camera cue. | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "eve.action.camera-cue-sink" |
详细描述
Optional open target for instantaneous action camera cues.
Implementations own camera state. Calls are synchronous and owner-thread-only; implementations must not retain the borrowed binding or context.
在文件 ActionCameraBlock.h 第 45 行定义.
构造及析构函数说明
◆ ~IActionCameraCueSink()
|
virtualdefault |
Releases IActionCameraCueSink resources.
成员函数说明
◆ supports()
|
pure virtualnoexcept |
Whether this sink owns the supplied stable cue identity.
在 eve::camera::CameraController 内被实现.
◆ trigger()
|
pure virtual |
Trigger one already validated camera cue.
在 eve::camera::CameraController 内被实现.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 ActionCameraBlock.h 第 47 行定义.
该类的文档由以下文件生成:
- src/modules/action/ActionCameraBlock.h