|
Blender
V3.3
|
Public Attributes | |
| Main * | main |
| Scene * | scene |
| ViewLayer * | view_layer |
| Object * | ob |
| ListBase | selected_objects |
| eBakeTarget | target |
| eScenePassType | pass_type |
| int | pass_filter |
| int | margin |
| eBakeMarginType | margin_type |
| bool | is_clear |
| bool | is_selected_to_active |
| bool | is_cage |
| float | cage_extrusion |
| float | max_ray_distance |
| int | normal_space |
| eBakeNormalSwizzle | normal_swizzle [3] |
| char | uv_layer [MAX_CUSTOMDATA_LAYER_NAME] |
| char | custom_cage [MAX_NAME] |
| eBakeSaveMode | save_mode |
| char | filepath [FILE_MAX] |
| bool | is_automatic_name |
| bool | is_split_materials |
| int | width |
| int | height |
| const char * | identifier |
| Render * | render |
| float * | progress |
| short * | do_update |
| ReportList * | reports |
| int | result |
| ScrArea * | area |
Definition at line 67 of file object_bake_api.c.
| ScrArea* BakeAPIRender::area |
Definition at line 114 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_targets_output_internal().
| float BakeAPIRender::cage_extrusion |
Definition at line 87 of file object_bake_api.c.
Referenced by bake(), and bake_init_api_data().
| char BakeAPIRender::custom_cage[MAX_NAME] |
Definition at line 93 of file object_bake_api.c.
Referenced by bake(), and bake_init_api_data().
| short* BakeAPIRender::do_update |
Definition at line 109 of file object_bake_api.c.
Referenced by bake_progress_update(), and bake_startjob().
| char BakeAPIRender::filepath[FILE_MAX] |
Definition at line 97 of file object_bake_api.c.
Referenced by bake_targets_output_external().
| int BakeAPIRender::height |
Definition at line 101 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_targets_init_external().
| const char* BakeAPIRender::identifier |
Definition at line 102 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_targets_output_external().
| bool BakeAPIRender::is_automatic_name |
Definition at line 98 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_targets_output_external().
| bool BakeAPIRender::is_cage |
Definition at line 85 of file object_bake_api.c.
Referenced by bake(), and bake_init_api_data().
| bool BakeAPIRender::is_clear |
Definition at line 83 of file object_bake_api.c.
Referenced by bake_exec(), bake_init_api_data(), bake_startjob(), and bake_targets_output_internal().
| bool BakeAPIRender::is_selected_to_active |
Definition at line 84 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), and bake_startjob().
| bool BakeAPIRender::is_split_materials |
Definition at line 99 of file object_bake_api.c.
Referenced by bake_init_api_data(), bake_targets_init_external(), bake_targets_init_image_textures(), and bake_targets_output_external().
| Main* BakeAPIRender::main |
Definition at line 69 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), bake_job_canceled(), bake_job_complete(), bake_startjob(), bake_targets_init(), bake_targets_init_image_textures(), and bake_targets_output_external().
| int BakeAPIRender::margin |
Definition at line 80 of file object_bake_api.c.
Referenced by bake_init_api_data(), bake_targets_output_external(), and bake_targets_output_internal().
| eBakeMarginType BakeAPIRender::margin_type |
Definition at line 81 of file object_bake_api.c.
Referenced by bake_init_api_data(), bake_targets_output_external(), and bake_targets_output_internal().
| float BakeAPIRender::max_ray_distance |
Definition at line 88 of file object_bake_api.c.
Referenced by bake(), and bake_init_api_data().
| int BakeAPIRender::normal_space |
Definition at line 89 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), and bake_startjob().
| eBakeNormalSwizzle BakeAPIRender::normal_swizzle[3] |
Definition at line 90 of file object_bake_api.c.
Referenced by bake(), and bake_init_api_data().
| Object* BakeAPIRender::ob |
Definition at line 72 of file object_bake_api.c.
Referenced by bake_exec(), bake_init_api_data(), bake_invoke(), bake_job_canceled(), bake_job_complete(), and bake_startjob().
| int BakeAPIRender::pass_filter |
Definition at line 79 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), and bake_startjob().
| eScenePassType BakeAPIRender::pass_type |
Definition at line 78 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), bake_startjob(), and bake_targets_init().
| float* BakeAPIRender::progress |
Definition at line 108 of file object_bake_api.c.
Referenced by bake_progress_update(), and bake_startjob().
| Render* BakeAPIRender::render |
Definition at line 105 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), bake_invoke(), and bake_startjob().
| ReportList* BakeAPIRender::reports |
Definition at line 112 of file object_bake_api.c.
Referenced by bake_exec(), bake_init_api_data(), and bake_startjob().
| int BakeAPIRender::result |
Definition at line 113 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_startjob().
| eBakeSaveMode BakeAPIRender::save_mode |
Definition at line 96 of file object_bake_api.c.
Referenced by bake_init_api_data(), bake_targets_init(), bake_targets_init_image_textures(), and bake_targets_output().
| Scene* BakeAPIRender::scene |
Definition at line 70 of file object_bake_api.c.
Referenced by bake(), bake_init_api_data(), and bake_targets_output_external().
| ListBase BakeAPIRender::selected_objects |
Definition at line 73 of file object_bake_api.c.
Referenced by bake_exec(), bake_freejob(), bake_init_api_data(), and bake_startjob().
| eBakeTarget BakeAPIRender::target |
Definition at line 76 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), bake_invoke(), bake_startjob(), bake_targets_init(), bake_targets_output(), and bake_targets_populate_pixels().
| char BakeAPIRender::uv_layer[MAX_CUSTOMDATA_LAYER_NAME] |
Definition at line 92 of file object_bake_api.c.
Referenced by bake(), bake_init_api_data(), bake_targets_output_external(), bake_targets_output_internal(), and bake_targets_populate_pixels().
| ViewLayer* BakeAPIRender::view_layer |
Definition at line 71 of file object_bake_api.c.
Referenced by bake(), bake_exec(), bake_init_api_data(), and bake_startjob().
| int BakeAPIRender::width |
Definition at line 100 of file object_bake_api.c.
Referenced by bake_init_api_data(), and bake_targets_init_external().