载入中...
搜索中...
未找到
eve::camera_editing::CameraDocumentRuntime类 参考
Candidate-first bridge from camera assets to CameraController. 更多...
#include <CameraTarget.h>
Public 成员函数 | |
| CameraDocumentRuntime () | |
| Camera document runtime. | |
| ~CameraDocumentRuntime () | |
| Camera document runtime. | |
| Result< void > | publish (const CameraDocumentTarget &document, graphics::Camera3D *camera) |
| Build a complete controller before replacing the active generation. | |
| camera::CameraController * | controller () const |
| Access the active controller generation. | |
| Revision | revision () const |
| Revision. | |
详细描述
Candidate-first bridge from camera assets to CameraController.
在文件 CameraTarget.h 第 139 行定义.
构造及析构函数说明
◆ CameraDocumentRuntime()
|
default |
Camera document runtime.
◆ ~CameraDocumentRuntime()
|
default |
Camera document runtime.
成员函数说明
◆ controller()
|
inline |
Access the active controller generation.
- 返回
- Borrowed pointer owned by this runtime. @lifetime Valid until the next successful publish or runtime destruction.
在文件 CameraTarget.h 第 148 行定义.
◆ publish()
| Result< void > eve::camera_editing::CameraDocumentRuntime::publish | ( | const CameraDocumentTarget & | document, |
| graphics::Camera3D * | camera | ||
| ) |
Build a complete controller before replacing the active generation.
在文件 CameraRuntime.cpp 第 12 行定义.
引用了 camera, key, eve::editing::EditableTargetState::revision(), eve::camera_editing::CameraDocumentTarget::rigs(), eve::camera_editing::CameraDocumentTarget::timeline() , 以及 eve::camera_editing::CameraDocumentTarget::validate().
◆ revision()
|
inline |
Revision.
在文件 CameraTarget.h 第 150 行定义.
该类的文档由以下文件生成:
- src/modules/camera/editing/CameraTarget.h
- src/modules/camera/editing/CameraRuntime.cpp