载入中...
搜索中...
未找到
eve::ui::UiHostPosSink类 参考final
Pushes MotionVec2 samples into a host window position (Meta.posX/Y). @ownership Does not own the host; resolves host on every write.
更多...
#include <UiMotionSinks.h>
类 eve::ui::UiHostPosSink 继承关系图:
Public 成员函数 | |
| UiHostPosSink (UIHostHandle host) | |
| Ui host pos sink. | |
| eve::Result< void > | write (eve::animation::MotionVec2 value) override |
| Write interpolated host position in pixels. | |
Public 成员函数 继承自 eve::animation::IMotionVec2Sink | |
| virtual | ~IMotionVec2Sink ()=default |
| Releases IMotionVec2Sink resources. | |
额外继承的成员函数 | |
静态 Public 属性 继承自 eve::animation::IMotionVec2Sink | |
| static constexpr const char * | capabilityName = "IMotionVec2Sink" |
详细描述
Pushes MotionVec2 samples into a host window position (Meta.posX/Y). @ownership Does not own the host; resolves host on every write.
在文件 UiMotionSinks.h 第 28 行定义.
构造及析构函数说明
◆ UiHostPosSink()
|
inlineexplicit |
Ui host pos sink.
在文件 UiMotionSinks.h 第 31 行定义.
成员函数说明
◆ write()
|
overridevirtual |
Write interpolated host position in pixels.
实现了 eve::animation::IMotionVec2Sink.
在文件 UiMotionSinks.cpp 第 12 行定义.
引用了 eve::Applied, eve::Diagnostic::error(), eve::Result< T >::failure(), host, m, eve::ui::UIHost::resolve(), eve::StaleHandle, eve::Status::success(), eve::Result< T >::success() , 以及 value.
该类的文档由以下文件生成:
- src/modules/ui/UiMotionSinks.h
- src/modules/ui/UiMotionSinks.cpp
Public 成员函数 继承自