载入中...
搜索中...
未找到
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 继承关系图:
eve::animation::IMotionFloatSink

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()

eve::animation::FloatBufferSink::FloatBufferSink ( float *  buffer,
std::size_t  index 
)
inline

Float buffer sink.

在文件 MotionTypes.h 第 166 行定义.

成员函数说明

◆ write()

eve::Result< void > eve::animation::FloatBufferSink::write ( float  value)
overridevirtual

该类的文档由以下文件生成: