载入中...
搜索中...
未找到
eve::animation::QuatPointerSink类 参考final
Sink that writes into borrowed quaternion xyzw float pointers. @ownership Does not own the pointers; caller must keep them alive while bound. 更多...
#include <MotionTypes.h>
类 eve::animation::QuatPointerSink 继承关系图:
Public 成员函数 | |
| QuatPointerSink (float *x, float *y, float *z, float *w) | |
| Quat pointer sink. | |
| eve::Result< void > | write (MotionQuat value) override |
| Writes . | |
Public 成员函数 继承自 eve::animation::IMotionQuatSink | |
| virtual | ~IMotionQuatSink ()=default |
| Releases IMotionQuatSink resources. | |
额外继承的成员函数 | |
静态 Public 属性 继承自 eve::animation::IMotionQuatSink | |
| static constexpr const char * | capabilityName = "IMotionQuatSink" |
详细描述
Sink that writes into borrowed quaternion xyzw float pointers. @ownership Does not own the pointers; caller must keep them alive while bound.
在文件 MotionTypes.h 第 235 行定义.
构造及析构函数说明
◆ QuatPointerSink()
|
inline |
Quat pointer sink.
在文件 MotionTypes.h 第 238 行定义.
成员函数说明
◆ write()
|
overridevirtual |
Writes .
实现了 eve::animation::IMotionQuatSink.
在文件 MotionTypes.cpp 第 165 行定义.
引用了 eve::Applied, eve::Diagnostic::error(), eve::Result< T >::failure(), eve::PreconditionViolation, eve::Status::success(), eve::Result< T >::success() , 以及 value.
该类的文档由以下文件生成:
- src/modules/animation/MotionTypes.h
- src/modules/animation/MotionTypes.cpp
Public 成员函数 继承自