载入中...
搜索中...
未找到
eve::animation::FloatBufferSink类 参考final
Sink that writes into buffer[index] (batch-friendly contiguous target). @ownership Does not own buffer; caller must keep the span alive while bound.
更多...
#include <MotionTypes.h>
类 eve::animation::FloatBufferSink 继承关系图:
Public 成员函数 | |
| FloatBufferSink (float *buffer, std::size_t index) | |
| Float buffer sink. | |
| eve::Result< void > | write (float value) override |
| Writes . | |
Public 成员函数 继承自 eve::animation::IMotionFloatSink | |
| virtual | ~IMotionFloatSink ()=default |
| Releases IMotionFloatSink resources. | |
额外继承的成员函数 | |
静态 Public 属性 继承自 eve::animation::IMotionFloatSink | |
| static constexpr const char * | capabilityName = "IMotionFloatSink" |
详细描述
Sink that writes into buffer[index] (batch-friendly contiguous target). @ownership Does not own buffer; caller must keep the span alive while bound.
在文件 MotionTypes.h 第 163 行定义.
构造及析构函数说明
◆ FloatBufferSink()
|
inline |
Float buffer sink.
在文件 MotionTypes.h 第 166 行定义.
成员函数说明
◆ write()
|
overridevirtual |
Writes .
实现了 eve::animation::IMotionFloatSink.
在文件 MotionTypes.cpp 第 32 行定义.
引用了 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 成员函数 继承自