Blender
V3.3
|
#include <stdlib.h>
#include "DNA_node_types.h"
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "BLI_path_util.h"
#include "BLI_utildefines.h"
#include "DEG_depsgraph.h"
#include "BKE_image.h"
#include "BKE_scene.h"
#include "RNA_define.h"
#include "RNA_enum_types.h"
#include "rna_internal.h"
#include "RE_engine.h"
#include "RE_pipeline.h"
#include "ED_render.h"
Go to the source code of this file.
Functions | |
static void | rna_def_render_engine (BlenderRNA *brna) |
static void | rna_def_render_result (BlenderRNA *brna) |
static void | rna_def_render_view (BlenderRNA *brna) |
static void | rna_def_render_passes (BlenderRNA *brna, PropertyRNA *cprop) |
static void | rna_def_render_layer (BlenderRNA *brna) |
static void | rna_def_render_pass (BlenderRNA *brna) |
void | RNA_def_render (BlenderRNA *brna) |
Variables | |
const EnumPropertyItem | rna_enum_render_pass_type_items [] |
const EnumPropertyItem | rna_enum_bake_pass_type_items [] |
void RNA_def_render | ( | BlenderRNA * | brna | ) |
Definition at line 1200 of file rna_render.c.
References rna_def_render_engine(), rna_def_render_layer(), rna_def_render_pass(), rna_def_render_result(), and rna_def_render_view().
|
static |
Definition at line 521 of file rna_render.c.
References FUNC_ALLOW_WRITE, FUNC_REGISTER_OPTIONAL, MAX_NAME, NULL, PARM_REQUIRED, PARM_RNAPTR, PROP_BOOLEAN, PROP_EDITABLE, PROP_INT, PROP_LAYER_MEMBER, PROP_NONE, PROP_PIXEL, PROP_POINTER, PROP_REGISTER, PROP_REGISTER_OPTIONAL, PROP_STRING, RE_ENGINE_ANIMATION, RE_ENGINE_HIGHLIGHT_TILES, RE_ENGINE_PREVIEW, RE_USE_ALEMBIC_PROCEDURAL, RE_USE_CUSTOM_FREESTYLE, RE_USE_EEVEE_VIEWPORT, RE_USE_GPU_CONTEXT, RE_USE_NO_IMAGE_SAVE, RE_USE_POSTPROCESS, RE_USE_PREVIEW, RE_USE_SHADING_NODES_CUSTOM, RE_USE_SPHERICAL_STEREO, RE_USE_STEREO_VIEWPORT, RNA_def_boolean(), RNA_def_enum(), RNA_def_enum_flag(), RNA_def_float(), RNA_def_float_matrix(), RNA_def_function(), RNA_def_function_flag(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_default(), RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), RNA_def_property_clear_flag(), RNA_def_property_enum_native_type(), RNA_def_property_flag(), RNA_def_property_int_sdna(), RNA_def_property_pointer_funcs(), RNA_def_property_string_funcs(), RNA_def_property_string_sdna(), RNA_def_property_struct_type(), RNA_def_property_ui_text(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_refine_func(), RNA_def_struct_register_funcs(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), RNA_define_verify_sdna(), rna_enum_bake_pass_type_items, rna_enum_wm_report_items, SOCK_FLOAT, SOCK_RGBA, and SOCK_VECTOR.
Referenced by RNA_def_render().
|
static |
Definition at line 1098 of file rna_render.c.
References FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PROP_COLLECTION, PROP_NONE, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_int(), RNA_def_parameter_flags(), RNA_def_property(), RNA_def_property_collection_funcs(), RNA_def_property_struct_type(), rna_def_render_passes(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_ui_text(), rna_def_view_layer_common(), and RNA_define_verify_sdna().
Referenced by RNA_def_render().
|
static |
Definition at line 1160 of file rna_render.c.
References NULL, PROP_DYNAMIC, PROP_EDITABLE, PROP_FLOAT, PROP_INT, PROP_NONE, PROP_STRING, RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_dynamic_array_funcs(), RNA_def_property_flag(), RNA_def_property_float_funcs(), RNA_def_property_int_sdna(), RNA_def_property_multi_array(), RNA_def_property_string_sdna(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_ui_text(), and RNA_define_verify_sdna().
Referenced by RNA_def_render().
|
static |
Definition at line 1064 of file rna_render.c.
References NULL, PARM_REQUIRED, RE_PASSNAME_COMBINED, RNA_def_enum(), RNA_def_function(), RNA_def_function_return(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_pointer(), RNA_def_property_srna(), RNA_def_string(), RNA_def_struct(), RNA_def_struct_sdna(), RNA_def_struct_ui_text(), rna_enum_render_pass_type_items, and SCE_PASS_COMBINED.
Referenced by rna_def_render_layer().
|
static |
Definition at line 976 of file rna_render.c.
References FILE_MAX, FUNC_USE_REPORTS, NULL, PARM_REQUIRED, PROP_COLLECTION, PROP_EDITABLE, PROP_INT, PROP_NONE, PROP_PIXEL, RNA_def_function(), RNA_def_function_flag(), RNA_def_function_ui_description(), RNA_def_parameter_flags(), RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_collection_funcs(), RNA_def_property_int_sdna(), RNA_def_property_struct_type(), RNA_def_string(), RNA_def_string_file_name(), RNA_def_struct(), RNA_def_struct_ui_text(), and RNA_define_verify_sdna().
Referenced by RNA_def_render().
|
static |
Definition at line 1046 of file rna_render.c.
References NULL, PROP_EDITABLE, PROP_NONE, PROP_STRING, RNA_def_property(), RNA_def_property_clear_flag(), RNA_def_property_string_sdna(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_ui_text(), and RNA_define_verify_sdna().
Referenced by RNA_def_render().
const EnumPropertyItem rna_enum_bake_pass_type_items[] |
Definition at line 65 of file rna_render.c.
Referenced by OBJECT_OT_bake(), and rna_def_render_engine().
const EnumPropertyItem rna_enum_render_pass_type_items[] |
Definition at line 36 of file rna_render.c.
Referenced by rna_def_render_passes().