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

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

eve::animation::Vec3PointerSink::Vec3PointerSink ( float *  x,
float *  y,
float *  z 
)
inline

Constructs a Vec3PointerSink.

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

成员函数说明

◆ write()

eve::Result< void > eve::animation::Vec3PointerSink::write ( MotionVec3  value)
overridevirtual

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