载入中...
搜索中...
未找到
eve::action::IActionVfxDurationProvider类 参考abstract
Optional synchronous provider of authored VFX resource duration. 更多...
#include <ActionVfxDuration.h>
Public 成员函数 | |
| virtual | ~IActionVfxDurationProvider ()=default |
| Releases IActionVfxDurationProvider resources. | |
| virtual Result< Duration > | naturalDuration (std::string_view uri) const =0 |
| Resolve the natural finite playback duration of one VFX resource. | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "IActionVfxDurationProvider" |
详细描述
Optional synchronous provider of authored VFX resource duration.
The provider returns an owning Duration and retains no view into the URI. Calls are owner-thread-only and non-reentrant. The providing module must revoke the capability before destroying its implementation.
在文件 ActionVfxDuration.h 第 19 行定义.
构造及析构函数说明
◆ ~IActionVfxDurationProvider()
|
virtualdefault |
Releases IActionVfxDurationProvider resources.
成员函数说明
◆ naturalDuration()
|
pure virtual |
Resolve the natural finite playback duration of one VFX resource.
- 参数
-
uri Borrowed resource URI valid only for this synchronous call.
- 返回
- Finite positive duration, or a structured missing, load, or unbounded diagnostic.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 ActionVfxDuration.h 第 21 行定义.
该类的文档由以下文件生成:
- src/modules/action/ActionVfxDuration.h