Use a shorter/simpler license convention, stops the header taking so much space. Follow the SPDX license specification: https://spdx.org/licenses - C/C++/objc/objc++ - Python - Shell Scripts - CMake, GNUmakefile While most of the source tree has been included - `./extern/` was left out. - `./intern/cycles` & `./intern/atomic` are also excluded because they use different header conventions. doc/license/SPDX-license-identifiers.txt has been added to list SPDX all used identifiers. See P2788 for the script that automated these edits. Reviewed By: brecht, mont29, sergey Ref D14069
82 lines
3.0 KiB
C++
82 lines
3.0 KiB
C++
/* SPDX-License-Identifier: GPL-2.0-or-later
|
|
* Copyright 2009 Blender Foundation. All rights reserved. */
|
|
|
|
/** \file
|
|
* \ingroup edrend
|
|
*/
|
|
|
|
#include <cstdlib>
|
|
|
|
#include "BLI_utildefines.h"
|
|
|
|
#include "ED_render.h"
|
|
|
|
#include "WM_api.h"
|
|
|
|
#include "render_intern.hh" /* own include */
|
|
|
|
/***************************** render ***********************************/
|
|
|
|
void ED_operatortypes_render()
|
|
{
|
|
WM_operatortype_append(OBJECT_OT_material_slot_add);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_remove);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_assign);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_select);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_deselect);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_copy);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_move);
|
|
WM_operatortype_append(OBJECT_OT_material_slot_remove_unused);
|
|
|
|
WM_operatortype_append(MATERIAL_OT_new);
|
|
WM_operatortype_append(TEXTURE_OT_new);
|
|
WM_operatortype_append(WORLD_OT_new);
|
|
|
|
WM_operatortype_append(MATERIAL_OT_copy);
|
|
WM_operatortype_append(MATERIAL_OT_paste);
|
|
|
|
WM_operatortype_append(SCENE_OT_view_layer_add);
|
|
WM_operatortype_append(SCENE_OT_view_layer_remove);
|
|
WM_operatortype_append(SCENE_OT_view_layer_add_aov);
|
|
WM_operatortype_append(SCENE_OT_view_layer_remove_aov);
|
|
|
|
WM_operatortype_append(SCENE_OT_render_view_add);
|
|
WM_operatortype_append(SCENE_OT_render_view_remove);
|
|
|
|
WM_operatortype_append(SCENE_OT_light_cache_bake);
|
|
WM_operatortype_append(SCENE_OT_light_cache_free);
|
|
|
|
#ifdef WITH_FREESTYLE
|
|
WM_operatortype_append(SCENE_OT_freestyle_module_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_module_remove);
|
|
WM_operatortype_append(SCENE_OT_freestyle_module_move);
|
|
WM_operatortype_append(SCENE_OT_freestyle_lineset_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_lineset_copy);
|
|
WM_operatortype_append(SCENE_OT_freestyle_lineset_paste);
|
|
WM_operatortype_append(SCENE_OT_freestyle_lineset_remove);
|
|
WM_operatortype_append(SCENE_OT_freestyle_lineset_move);
|
|
WM_operatortype_append(SCENE_OT_freestyle_linestyle_new);
|
|
WM_operatortype_append(SCENE_OT_freestyle_color_modifier_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_alpha_modifier_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_thickness_modifier_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_geometry_modifier_add);
|
|
WM_operatortype_append(SCENE_OT_freestyle_modifier_remove);
|
|
WM_operatortype_append(SCENE_OT_freestyle_modifier_move);
|
|
WM_operatortype_append(SCENE_OT_freestyle_modifier_copy);
|
|
WM_operatortype_append(SCENE_OT_freestyle_stroke_material_create);
|
|
#endif
|
|
|
|
WM_operatortype_append(TEXTURE_OT_slot_copy);
|
|
WM_operatortype_append(TEXTURE_OT_slot_paste);
|
|
WM_operatortype_append(TEXTURE_OT_slot_move);
|
|
|
|
/* render_internal.c */
|
|
WM_operatortype_append(RENDER_OT_view_show);
|
|
WM_operatortype_append(RENDER_OT_render);
|
|
WM_operatortype_append(RENDER_OT_view_cancel);
|
|
WM_operatortype_append(RENDER_OT_shutter_curve_preset);
|
|
|
|
/* render_opengl.c */
|
|
WM_operatortype_append(RENDER_OT_opengl);
|
|
}
|