|
Blender V4.5
|
#include <bake.h>
Public Member Functions | |
| BakeManager ()=default | |
| ~BakeManager ()=default | |
| void | set_baking (Scene *scene, const bool use) |
| bool | get_baking () const |
| void | set_use_camera (bool use_camera) |
| void | set_use_seed (bool use_seed) |
| bool | get_use_seed () const |
| void | device_update (Device *device, DeviceScene *dscene, Scene *scene, Progress &progress) |
| void | device_free (Device *device, DeviceScene *dscene) |
| void | tag_update () |
| bool | need_update () const |
Definition at line 14 of file scene/bake.h.
|
default |
|
default |
References device_free(), device_update(), get_baking(), get_use_seed(), need_update(), progress, set_baking(), set_use_camera(), set_use_seed(), and tag_update().
| void BakeManager::device_free | ( | Device * | device, |
| DeviceScene * | dscene ) |
Definition at line 92 of file bake.cpp.
Referenced by ~BakeManager().
| void BakeManager::device_update | ( | Device * | device, |
| DeviceScene * | dscene, | ||
| Scene * | scene, | ||
| Progress & | progress ) |
Definition at line 53 of file bake.cpp.
References DeviceScene::data, Geometry::is_mesh(), need_update(), KernelBake::object_index, Scene::objects, Geometry::prim_offset, KernelBake::tri_offset, Scene::update_stats, KernelBake::use, and KernelBake::use_camera.
Referenced by ~BakeManager().
| CCL_NAMESPACE_BEGIN bool BakeManager::get_baking | ( | ) | const |
Definition at line 15 of file bake.cpp.
Referenced by Film::update_passes(), and ~BakeManager().
| bool BakeManager::get_use_seed | ( | ) | const |
Definition at line 48 of file bake.cpp.
Referenced by Film::update_passes(), and ~BakeManager().
| bool BakeManager::need_update | ( | ) | const |
Definition at line 99 of file bake.cpp.
Referenced by device_update(), and ~BakeManager().
| void BakeManager::set_baking | ( | Scene * | scene, |
| const bool | use ) |
Definition at line 20 of file bake.cpp.
References Scene::film, Scene::integrator, Node::tag_modified(), Integrator::tag_update(), and Integrator::UPDATE_ALL.
Referenced by ~BakeManager().
| void BakeManager::set_use_camera | ( | bool | use_camera | ) |
Definition at line 35 of file bake.cpp.
Referenced by ~BakeManager().
| void BakeManager::set_use_seed | ( | bool | use_seed | ) |
Definition at line 43 of file bake.cpp.
Referenced by ~BakeManager().
| void BakeManager::tag_update | ( | ) |
Definition at line 94 of file bake.cpp.
Referenced by ~BakeManager().