载入中...
搜索中...
未找到
eve::animation::Vec3PointerSink类 参考final
Sink that writes into borrowed float x/y/z pointers. @ownership Does not own the pointers; caller must keep them alive while bound. 更多...
#include <MotionTypes.h>
类 eve::animation::Vec3PointerSink 继承关系图:
Public 成员函数 | |
| Vec3PointerSink (float *x, float *y, float *z) | |
| Constructs a Vec3PointerSink. | |
| eve::Result< void > | write (MotionVec3 value) override |
| Writes . | |
Public 成员函数 继承自 eve::animation::IMotionVec3Sink | |
| virtual | ~IMotionVec3Sink ()=default |
| Releases IMotionVec3Sink resources. | |
额外继承的成员函数 | |
静态 Public 属性 继承自 eve::animation::IMotionVec3Sink | |
| static constexpr const char * | capabilityName = "IMotionVec3Sink" |
详细描述
Sink that writes into borrowed float x/y/z pointers. @ownership Does not own the pointers; caller must keep them alive while bound.
在文件 MotionTypes.h 第 198 行定义.
构造及析构函数说明
◆ Vec3PointerSink()
|
inline |
Constructs a Vec3PointerSink.
在文件 MotionTypes.h 第 201 行定义.
成员函数说明
◆ write()
|
overridevirtual |
Writes .
实现了 eve::animation::IMotionVec3Sink.
在文件 MotionTypes.cpp 第 52 行定义.
引用了 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 成员函数 继承自