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