载入中...
搜索中...
未找到
eve::ui::UiNodePosSink类 参考final
Pushes MotionVec2 samples into a node's absolute placement offset. @ownership Does not own the host/node; resolves both on every write. 更多...
#include <UiMotionSinks.h>
类 eve::ui::UiNodePosSink 继承关系图:
Public 成员函数 | |
| UiNodePosSink (UIHostHandle host, std::string nodeId) | |
| Ui node pos sink. | |
| eve::Result< void > | write (eve::animation::MotionVec2 value) override |
| Writes . | |
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 node's absolute placement offset. @ownership Does not own the host/node; resolves both on every write.
- 注解
- Marks the node absolute so layout honors the offset.
在文件 UiMotionSinks.h 第 96 行定义.
构造及析构函数说明
◆ UiNodePosSink()
|
inline |
成员函数说明
◆ write()
|
overridevirtual |
Writes .
实现了 eve::animation::IMotionVec2Sink.
在文件 UiMotionSinks.cpp 第 55 行定义.
引用了 eve::Applied, eve::Diagnostic::error(), eve::Result< T >::failure(), host, n, node, eve::NotFound, 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 成员函数 继承自