|
Blender V4.3
|
#include "BKE_idprop.hh"#include "BLI_utildefines.h"#include "DNA_anim_types.h"#include "DNA_brush_types.h"#include "DNA_camera_types.h"#include "DNA_cloth_types.h"#include "DNA_constraint_types.h"#include "DNA_dynamicpaint_types.h"#include "DNA_fluid_types.h"#include "DNA_genfile.h"#include "DNA_light_types.h"#include "DNA_linestyle_types.h"#include "DNA_material_types.h"#include "DNA_mesh_types.h"#include "DNA_meshdata_types.h"#include "DNA_node_types.h"#include "DNA_object_fluidsim_types.h"#include "DNA_object_types.h"#include "DNA_screen_types.h"#include "DNA_sequence_types.h"#include "DNA_space_types.h"#include "DNA_text_types.h"#include "DNA_view3d_types.h"#include "DNA_world_types.h"#include "MEM_guardedalloc.h"#include "BLI_blenlib.h"#include "BLI_math_matrix.h"#include "BLI_math_rotation.h"#include "BLI_math_vector.h"#include "BLI_string_utils.hh"#include "BKE_anim_visualization.h"#include "BKE_customdata.hh"#include "BKE_image.hh"#include "BKE_main.hh"#include "BKE_mesh_legacy_convert.hh"#include "BKE_modifier.hh"#include "BKE_node_runtime.hh"#include "BKE_node_tree_update.hh"#include "BKE_particle.h"#include "BKE_scene.hh"#include "BKE_screen.hh"#include "BKE_text.h"#include "BKE_texture.h"#include "BKE_tracking.h"#include "SEQ_iterator.hh"#include "SEQ_modifier.hh"#include "SEQ_utils.hh"#include "IMB_imbuf.hh"#include "NOD_common.h"#include "NOD_composite.hh"#include "BLO_readfile.hh"#include "readfile.hh"Go to the source code of this file.
Macros | |
| #define | DNA_DEPRECATED_ALLOW |
| #define | DNA_GENFILE_VERSIONING_MACROS |
| #define | CLANG_FORMAT_NOP_WORKAROUND ((void)0) |
| #define | U (*((const UserDef *)&U)) |
| #define | BRUSH_TEXTURE_OVERLAY (1 << 21) |
| #define | BRUSH_FIXED (1 << 6) |
| #define BRUSH_FIXED (1 << 6) |
| #define BRUSH_TEXTURE_OVERLAY (1 << 21) |
Referenced by blo_do_versions_260().
| #define CLANG_FORMAT_NOP_WORKAROUND ((void)0) |
Without empty statements, clang-format fails (tested with v12 & v15).
Definition at line 84 of file versioning_260.cc.
Referenced by blo_do_versions_260(), and do_versions_nodetree_customnodes().
| #define DNA_DEPRECATED_ALLOW |
Definition at line 13 of file versioning_260.cc.
| #define DNA_GENFILE_VERSIONING_MACROS |
Definition at line 16 of file versioning_260.cc.
TIP: to initialize new variables added, use the new function: DNA_struct_member_exists(fd->filesdna, "structname", "typename", "varname"), example:
Definition at line 1133 of file versioning_260.cc.
References FluidDomainSettings::adapt_margin, FluidDomainSettings::adapt_threshold, ARegion::alignment, UnifiedPaintSettings::alpha, NodeBokehImage::angle, FluidsimSettings::animRate, animviz_settings_init(), SpaceClip::around, BevelModifierData::bevel_angle, BKE_area_find_region_type(), BKE_image_alpha_mode_from_extension(), BKE_mesh_do_versions_cd_flag_init(), BKE_scene_disable_color_management(), BKE_texture_mtex_default(), BKE_tracking_object_add(), BLI_assert, BLI_insertlinkafter(), BLI_listbase_is_empty(), BLI_strlen_utf8(), blo_do_versions_key_uidgen(), blo_do_versions_newlibadr(), BRUSH_OVERLAY_CURSOR, BRUSH_OVERLAY_PRIMARY, BRUSH_TEXTURE_OVERLAY, Main::brushes, View3D::bundle_drawtype, View3D::bundle_size, FluidDomainSettings::burning_rate, CAM_PANO, CAM_PANORAMA, Main::cameras, DynamicPaintModifierData::canvas, FreestyleLineStyle::chaining, CLANG_FORMAT_NOP_WORKAROUND, CMP_NODE_IMAGE_USE_STRAIGHT_OUTPUT, FluidFlowSettings::color, DynamicPaintSurface::color_dry_threshold, CONSTRAINT_SPACE_LOCAL, CONSTRAINT_TYPE_OBJECTSOLVER, CONSTRAINT_TYPE_SHRINKWRAP, copy_v3_v3(), copy_vn_fl(), CU_BACK, CU_FRONT, Main::curves, CustomData_free_layers(), CustomData_update_typemap(), data, MovieTrackingSettings::default_motion_model, DEFAULT_SENSOR_HEIGHT, DEFAULT_SENSOR_WIDTH, DEG2RADF, NodeKeyingData::despill_balance, ColorManagedDisplaySettings::display_device, MeshStatVis::distort_max, MeshStatVis::distort_min, do_versions_affine_tracker_track(), do_versions_image_settings_2_60(), do_versions_mesh_mloopcol_swap_2_62_1(), do_versions_nodetree_convert_angle(), do_versions_nodetree_customnodes(), do_versions_nodetree_file_output_layers_2_64_5(), do_versions_nodetree_frame_2_64_6(), do_versions_nodetree_image_default_alpha_output(), do_versions_nodetree_image_layer_2_64_5(), do_versions_nodetree_multi_file_output_format_2_62_1(), do_versions_nodetree_multi_file_output_path_2_63_1(), do_versions_nodetree_socket_use_flags_2_62(), FluidModifierData::domain, FluidDomainSettings::dx, SpaceNode::edittree, ELEM, eModifierType_Bevel, eModifierType_Build, eModifierType_Cloth, eModifierType_DynamicPaint, eModifierType_EdgeSplit, eModifierType_Fluid, eModifierType_Fluidsim, eModifierType_Lattice, eModifierType_Triangulate, FileData::filesdna, ListBase::first, ARegion::flag, BuildModifierData::flag, Image::flag, SpaceClip::flag, SpaceImage::flag, SpaceNode::flag, SpaceSeq::flag, TriangulateModifierData::flag, UnifiedPaintSettings::flag, View3D::flag2, FluidDomainSettings::flags, Sculpt::flags, FluidDomainSettings::flame_ignition, FluidDomainSettings::flame_max_temp, FluidDomainSettings::flame_smoke, FluidDomainSettings::flame_smoke_color, FluidDomainSettings::flame_vorticity, FluidModifierData::flow, FOREACH_NODETREE_BEGIN, FOREACH_NODETREE_END, ImageUser::frames, FREESTYLE_ALGO_CULLED_ADAPTIVE_CUMULATIVE, FREESTYLE_ALGO_CULLED_ADAPTIVE_TRADITIONAL, FREESTYLE_CONTROL_EDITOR_MODE, FREESTYLE_CULLING, SpaceNode::from, bNodeLink::fromnode, bNodeLink::fromsock, FluidsimModifierData::fss, FluidFlowSettings::fuel_amount, NodeColorBalance::gain, NodeColorBalance::gamma, FluidDomainSettings::highres_sampling, SpaceNode::id, Tex::id, ID_IS_LINKED, bNodeSocket::identifier, Tex::ima, IMA_ALPHA_STRAIGHT, IMA_SRC_VIEWER, IMA_VIEW_AS_RENDER, Tex::imaflag, Main::images, IMB_PROXY_25, IMB_TC_RECORD_RUN, IMB_TC_RECORD_RUN_NO_GAPS, int, is_zero_v3(), Tex::iuser, MovieTrackingSettings::keyframe1_legacy, ListBase::last, NodeColorBalance::lift, Main::lights, linestyle, Main::linestyles, LISTBASE_FOREACH, bNode::locx, bNode::locy, LS_CHAINING_PLAIN, LS_PANEL_MISC, LS_PANEL_STROKES, LS_THICKNESS_CENTER, MAIN_VERSION_FILE_ATLEAST, MAIN_VERSION_FILE_OLDER, Main::materials, max_iii(), NodeDefocus::maxblur, Main::meshes, MovieTrackingTrack::minimum_correlation, MOD_BUILD_FLAG_RANDOMIZE, MOD_DPAINT_USE_DRYING, MOD_FLUID_TYPE_DOMAIN, MOD_FLUID_TYPE_FLOW, MOD_SHRINKWRAP_PROJECT_OVER_X_AXIS, MOD_SHRINKWRAP_PROJECT_OVER_Y_AXIS, MOD_TRIANGULATE_NGON_BEAUTY, MOD_TRIANGULATE_NGON_EARCLIP, MOD_TRIANGULATE_QUAD_BEAUTY, MOD_TRIANGULATE_QUAD_FIXED, Main::movieclips, MTEX_MAP_MODE_TILED, bNodeLink::next, MovieTrackingObject::next, MovieTrackingTrack::next, TriangulateModifierData::ngon_method, NODE_GROUP_INPUT, node_group_input_find_socket(), NODE_GROUP_OUTPUT, node_group_output_find_socket(), NODE_OPTIONS, blender::bke::node_remove_link(), blender::bke::node_unique_name(), SpaceNode::nodetree, Tex::nodetree, Main::nodetrees, NTREE_COMPOSIT, NTREE_SHADER, NTREE_TEXTURE, ntreeCompositColorBalanceSyncFromCDL(), ntreeCompositColorBalanceSyncFromLGG(), OB_MODE_TEXTURE_PAINT, OB_NEGZ, OB_PLAINAXES, OB_POSX, OB_POSY, OB_POSZ, Main::objects, NodeColorBalance::offset, SpaceOutliner::outlinevis, MeshStatVis::overhang_axis, MeshStatVis::overhang_max, MeshStatVis::overhang_min, Sculpt::paint, PAINT_SYMM_X, PAINT_SYMM_Y, PAINT_SYMM_Z, PAINT_SYMMETRY_FEATHER, FreestyleLineStyle::panel, bNodeTreePath::parent_key, PART_DRAW_GR, PART_DRAW_NO_SCALE_OB, PART_DRAW_OB, PART_DRAW_ROTATE_OB, PART_ROT_VEL, PART_ROTATIONS, FluidFlowSettings::particle_size, Main::particles, NodeColorBalance::power, PROJ_X, PROJ_Y, PROJ_Z, bShrinkwrapConstraint::projAxis, TexMapping::projx, TexMapping::projy, TexMapping::projz, PROP_SMOOTH, TriangulateModifierData::quad_method, R_COLOR_MANAGEMENT, R_LINE_THICKNESS_ABSOLUTE, BezTriple::radius, BPoint::radius, BuildModifierData::randomize, ARegion::regiontype, View3D::render_border, FluidDomainSettings::res, RGN_ALIGN_LEFT, RGN_ALIGN_NONE, RGN_ALIGN_RIGHT, RGN_FLAG_HIDDEN, RGN_TYPE_HEADER, RGN_TYPE_PREVIEW, RGN_TYPE_TOOLS, RGN_TYPE_UI, NodeBoxMask::rotation, NodeEllipseMask::rotation, FreestyleLineStyle::rounds, SC_SHOW_ANNOTATION, SC_VIEW_CLIP, FluidDomainSettings::scale, MovieTrackingObject::scale, Main::scenes, SpaceClip::scopes, Main::screens, ToolSettings::sculpt, SCULPT_BRUSH_TYPE_ROTATE, SCULPT_DYNTOPO_SUBDIVIDE, seq_colorbalance_update_cb(), SEQ_for_each_callback(), SEQ_PREVIEW_SHOW_GPENCIL, seq_set_alpha_mode_cb(), seq_set_wipe_angle_cb(), MovieTracking::settings, ImageUser::sfra, SH_NODE_MAPPING, SH_NODE_TEX_COORD, SH_NODE_TEX_ENVIRONMENT, SH_NODE_TEX_IMAGE, Main::shapekeys, MeshStatVis::sharp_max, MeshStatVis::sharp_min, SI_SHOW_GPENCIL, ClothModifierData::sim_parms, UnifiedPaintSettings::size, NodeColorBalance::slope, SM_HRES_LINEAR, SM_HRES_NEAREST, SNODE_SHOW_GPENCIL, SO_DATA_API, SO_LIBRARIES, SO_SCENES, SO_SEQUENCE, SPACE_CLIP, SPACE_IMAGE, SPACE_NODE, SPACE_OUTLINER, SPACE_SEQ, SPACE_VIEW3D, EdgeSplitModifierData::split_angle, LatticeModifierData::strength, STRNCPY, Main::subversionfile, FluidFlowSettings::surface_distance, DynamicPaintCanvasSettings::surfaces, Paint::symmetry_flags, tex, TEX_IMAGE, TEX_USEALPHA, Main::texts, FluidFlowSettings::texture_size, Main::textures, MeshStatVis::thickness_max, FreestyleLineStyle::thickness_position, FreestyleLineStyle::thickness_ratio, MeshStatVis::thickness_samples, bNodeLink::tonode, bNodeLink::tosock, TRACK_MOTION_MODEL_TRANSLATION, MovieClipScopes::track_preview_height, TRACKING_OBJECT_CAMERA, SpaceNode::tree_idname, SpaceNode::treepath, txt_extended_ascii_as_utf8(), TXT_ISEXT, FluidModifierData::type, Tex::type, ToolSettings::unified_paint_settings, UNIFIED_PAINT_WEIGHT, unit_m4(), UnifiedPaintSettings::unprojected_radius, UVCALC_UNWRAP_METHOD_ANGLE, V3D_AROUND_CENTER_MEDIAN, V3D_SHOW_ANNOTATION, V3D_SHOW_RECONSTRUCTION, bNodeInstanceKey::value, version_add_group_in_out_node(), Main::versionfile, ToolSettings::vgroup_weight, SpaceClip::view, FluidsimSettings::viscosityExponent, FluidsimSettings::viscosityValue, UnifiedPaintSettings::weight, Main::worlds, rctf::xmax, rctf::xmin, rctf::ymax, rctf::ymin, and SpaceNode::zoom.
Referenced by do_versions().
|
static |
Definition at line 432 of file versioning_260.cc.
References copy_v2_v2(), is_zero_v2(), MovieTrackingTrack::markers, MovieTrackingTrack::markersnr, MovieTrackingTrack::pat_max_legacy, MovieTrackingTrack::pat_min_legacy, MovieTrackingMarker::pattern_corners, MovieTrackingMarker::search_max, MovieTrackingTrack::search_max_legacy, MovieTrackingMarker::search_min, and MovieTrackingTrack::search_min_legacy.
Referenced by blo_do_versions_260().
| void do_versions_after_linking_260 | ( | Main * | bmain | ) |
Definition at line 2906 of file versioning_260.cc.
Referenced by do_versions_after_linking().
|
static |
Definition at line 148 of file versioning_260.cc.
References ImageFormatData::cineon_flag, ImageFormatData::compress, ImageFormatData::depth, ImageFormatData::exr_codec, ImageFormatData::flag, RenderData::im_format, ImageFormatData::imtype, ImageFormatData::jp2_flag, ImageFormatData::planes, ImageFormatData::quality, Scene::r, R_IMF_CHAN_DEPTH_12, R_IMF_CHAN_DEPTH_16, R_IMF_CHAN_DEPTH_32, R_IMF_CHAN_DEPTH_8, R_IMF_CINEON_FLAG_LOG, R_IMF_FLAG_PREVIEW_JPG, R_IMF_IMTYPE_CINEON, R_IMF_IMTYPE_DPX, R_IMF_IMTYPE_JP2, R_IMF_IMTYPE_OPENEXR, R_IMF_IMTYPE_TIFF, R_IMF_JP2_FLAG_CINE_48, R_IMF_JP2_FLAG_CINE_PRESET, and R_IMF_JP2_FLAG_YCC.
Referenced by blo_do_versions_260().
|
static |
Definition at line 348 of file versioning_260.cc.
References MLoopCol::b, CD_PROP_BYTE_COLOR, and MLoopCol::r.
Referenced by blo_do_versions_260().
|
static |
Definition at line 100 of file versioning_260.cc.
References NodeDBlurData::angle, NodeGlare::angle_ofs, bNodeSocket::default_value, DEG2RADF, LISTBASE_FOREACH, next, bNodeTree::nodes, TexMapping::rot, NodeDefocus::rotation, SH_NODE_MAPPING, NodeDBlurData::spin, NodeChroma::t1, and NodeChroma::t2.
Referenced by blo_do_versions_260().
Definition at line 891 of file versioning_260.cc.
References BLI_strncpy(), BLI_uniquename(), CLANG_FORMAT_NOP_WORKAROUND, bNodeTree::idname, LISTBASE_FOREACH, node_get_static_idname(), NODE_INIT, node_socket_get_static_idname(), bNodeTree::nodes, NTREE_COMPOSIT, NTREE_SHADER, NTREE_TEXTURE, offsetof, SOCK_IN, SOCK_OUT, STRNCPY, bNodeTree::type, and bNodeTree::typeinfo.
Referenced by blo_do_versions_260().
|
static |
Definition at line 375 of file versioning_260.cc.
References LISTBASE_FOREACH, bNodeTree::nodes, ntreeCompositOutputFileUniqueLayer(), ntreeCompositOutputFileUniquePath(), and STRNCPY.
Referenced by blo_do_versions_260().
|
static |
Definition at line 411 of file versioning_260.cc.
References data, LISTBASE_FOREACH, NODE_FRAME, and bNodeTree::nodes.
Referenced by blo_do_versions_260().
|
static |
Definition at line 89 of file versioning_260.cc.
References bNodeSocket::default_value, ELEM, LISTBASE_FOREACH, and bNodeTree::nodes.
Referenced by blo_do_versions_260().
|
static |
Definition at line 394 of file versioning_260.cc.
References LISTBASE_FOREACH, bNodeTree::nodes, output, and POINTER_AS_INT.
Referenced by blo_do_versions_260().
|
static |
Definition at line 247 of file versioning_260.cc.
References NodeImageMultiFile::base_path, BLI_findlink(), BLI_listbase_clear(), BLI_path_split_dir_file(), CMP_NODE_OUTPUT_FILE, CMP_NODE_OUTPUT_MULTI_FILE__DEPRECATED, ELEM, FILE_MAX, FILE_MAXDIR, FILE_MAXFILE, NodeImageMultiFile::format, NodeImageFile::im_format, RenderData::im_format, ImageFormatData::imtype, bNodeSocket::link, LISTBASE_FOREACH, MEM_freeN(), bNodeSocket::name, NodeImageFile::name, NODE_PREVIEW, blender::bke::node_remove_socket(), bNodeTree::nodes, ntreeCompositOutputFileAddSocket(), Scene::r, R_IMF_IMTYPE_IRIZ, R_IMF_IMTYPE_MULTILAYER, R_IMF_IMTYPE_OPENEXR, SNPRINTF, STRNCPY, bNodeLink::tosock, and NodeImageMultiFileSocket::use_node_format.
Referenced by blo_do_versions_260().
|
static |
Definition at line 362 of file versioning_260.cc.
References LISTBASE_FOREACH, bNodeTree::nodes, and STRNCPY.
Referenced by blo_do_versions_260().
|
static |
Definition at line 224 of file versioning_260.cc.
References bNodeTree::links, LISTBASE_FOREACH, bNodeTree::nodes, and SOCK_IS_LINKED.
Referenced by blo_do_versions_260().
Definition at line 460 of file versioning_260.cc.
References CMP_NODE_ALPHAOVER, CMP_NODE_BILATERALBLUR, CMP_NODE_BLUR, CMP_NODE_BOKEHBLUR, CMP_NODE_BOKEHIMAGE, CMP_NODE_BRIGHTCONTRAST, CMP_NODE_CHANNEL_MATTE, CMP_NODE_CHROMA_MATTE, CMP_NODE_COLOR_MATTE, CMP_NODE_COLOR_SPILL, CMP_NODE_COLORBALANCE, CMP_NODE_COLORCORRECTION, CMP_NODE_COMBHSVA_LEGACY, CMP_NODE_COMBRGBA_LEGACY, CMP_NODE_COMBYCCA_LEGACY, CMP_NODE_COMBYUVA_LEGACY, CMP_NODE_COMPOSITE, CMP_NODE_CROP, CMP_NODE_CURVE_RGB, CMP_NODE_CURVE_VEC, CMP_NODE_DBLUR, CMP_NODE_DEFOCUS, CMP_NODE_DESPECKLE, CMP_NODE_DIFF_MATTE, CMP_NODE_DILATEERODE, CMP_NODE_DISPLACE, CMP_NODE_DIST_MATTE, CMP_NODE_DOUBLEEDGEMASK, CMP_NODE_FILTER, CMP_NODE_FLIP, CMP_NODE_GAMMA, CMP_NODE_GLARE, CMP_NODE_HUE_SAT, CMP_NODE_HUECORRECT, CMP_NODE_ID_MASK, CMP_NODE_IMAGE, CMP_NODE_INPAINT, CMP_NODE_INVERT, CMP_NODE_KEYING, CMP_NODE_KEYINGSCREEN, CMP_NODE_LENSDIST, CMP_NODE_LUMA_MATTE, CMP_NODE_MAP_RANGE, CMP_NODE_MAP_UV, CMP_NODE_MAP_VALUE, CMP_NODE_MASK, CMP_NODE_MASK_BOX, CMP_NODE_MASK_ELLIPSE, CMP_NODE_MATH, CMP_NODE_MIX_RGB, CMP_NODE_MOVIECLIP, CMP_NODE_MOVIEDISTORTION, CMP_NODE_NORMAL, CMP_NODE_NORMALIZE, CMP_NODE_OUTPUT_FILE, CMP_NODE_PIXELATE, CMP_NODE_PREMULKEY, CMP_NODE_R_LAYERS, CMP_NODE_RGB, CMP_NODE_RGBTOBW, CMP_NODE_ROTATE, CMP_NODE_SCALE, CMP_NODE_SEPHSVA_LEGACY, CMP_NODE_SEPRGBA_LEGACY, CMP_NODE_SEPYCCA_LEGACY, CMP_NODE_SEPYUVA_LEGACY, CMP_NODE_SETALPHA, CMP_NODE_SPLITVIEWER__DEPRECATED, CMP_NODE_STABILIZE2D, CMP_NODE_SWITCH, CMP_NODE_TEXTURE, CMP_NODE_TIME, CMP_NODE_TONEMAP, CMP_NODE_TRACKPOS, CMP_NODE_TRANSFORM, CMP_NODE_TRANSLATE, CMP_NODE_VALTORGB, CMP_NODE_VALUE, CMP_NODE_VECBLUR, CMP_NODE_VIEW_LEVELS, CMP_NODE_VIEWER, CMP_NODE_ZCOMBINE, NODE_FRAME, NODE_GROUP, NODE_GROUP_INPUT, NODE_GROUP_OUTPUT, NODE_REROUTE, NTREE_COMPOSIT, NTREE_SHADER, NTREE_TEXTURE, SH_NODE_ADD_SHADER, SH_NODE_AMBIENT_OCCLUSION, SH_NODE_ATTRIBUTE, SH_NODE_BACKGROUND, SH_NODE_BRIGHTCONTRAST, SH_NODE_BSDF_DIFFUSE, SH_NODE_BSDF_GLASS, SH_NODE_BSDF_RAY_PORTAL, SH_NODE_BSDF_REFRACTION, SH_NODE_BSDF_TRANSLUCENT, SH_NODE_BSDF_TRANSPARENT, SH_NODE_BUMP, SH_NODE_CAMERA, SH_NODE_COMBRGB_LEGACY, SH_NODE_CURVE_RGB, SH_NODE_CURVE_VEC, SH_NODE_EMISSION, SH_NODE_FRESNEL, SH_NODE_GAMMA, SH_NODE_HAIR_INFO, SH_NODE_HOLDOUT, SH_NODE_HUE_SAT, SH_NODE_INVERT, SH_NODE_LAYER_WEIGHT, SH_NODE_LIGHT_FALLOFF, SH_NODE_LIGHT_PATH, SH_NODE_MAPPING, SH_NODE_MATH, SH_NODE_MIX_RGB_LEGACY, SH_NODE_MIX_SHADER, SH_NODE_NEW_GEOMETRY, SH_NODE_NORMAL, SH_NODE_NORMAL_MAP, SH_NODE_OBJECT_INFO, SH_NODE_OUTPUT_LIGHT, SH_NODE_OUTPUT_MATERIAL, SH_NODE_OUTPUT_WORLD, SH_NODE_PARTICLE_INFO, SH_NODE_RGB, SH_NODE_RGBTOBW, SH_NODE_SCRIPT, SH_NODE_SEPRGB_LEGACY, SH_NODE_SQUEEZE, SH_NODE_TANGENT, SH_NODE_TEX_BRICK, SH_NODE_TEX_CHECKER, SH_NODE_TEX_COORD, SH_NODE_TEX_ENVIRONMENT, SH_NODE_TEX_GRADIENT, SH_NODE_TEX_IMAGE, SH_NODE_TEX_MAGIC, SH_NODE_TEX_MUSGRAVE_DEPRECATED, SH_NODE_TEX_NOISE, SH_NODE_TEX_SKY, SH_NODE_TEX_VORONOI, SH_NODE_TEX_WAVE, SH_NODE_VALTORGB, SH_NODE_VALUE, SH_NODE_VECTOR_MATH, TEX_BLEND, TEX_CLOUDS, TEX_DISTNOISE, TEX_MAGIC, TEX_MARBLE, TEX_MUSGRAVE, TEX_NODE_AT, TEX_NODE_BRICKS, TEX_NODE_CHECKER, TEX_NODE_COMPOSE_LEGACY, TEX_NODE_COORD, TEX_NODE_CURVE_RGB, TEX_NODE_CURVE_TIME, TEX_NODE_DECOMPOSE_LEGACY, TEX_NODE_DISTANCE, TEX_NODE_HUE_SAT, TEX_NODE_IMAGE, TEX_NODE_INVERT, TEX_NODE_MATH, TEX_NODE_MIX_RGB, TEX_NODE_OUTPUT, TEX_NODE_RGBTOBW, TEX_NODE_ROTATE, TEX_NODE_SCALE, TEX_NODE_TEXTURE, TEX_NODE_TRANSLATE, TEX_NODE_VALTONOR, TEX_NODE_VALTORGB, TEX_NODE_VIEWER, TEX_NOISE, TEX_STUCCI, TEX_VORONOI, and TEX_WOOD.
Referenced by do_versions_nodetree_customnodes().
|
static |
Definition at line 859 of file versioning_260.cc.
References blender::bke::node_static_socket_type(), PROP_NONE, SOCK_BOOLEAN, SOCK_FLOAT, SOCK_INT, SOCK_RGBA, SOCK_SHADER, SOCK_STRING, SOCK_VECTOR, bNodeSocketValueFloat::subtype, bNodeSocketValueInt::subtype, bNodeSocketValueString::subtype, bNodeSocketValueVector::subtype, and bNodeSocket::type.
Referenced by do_versions_nodetree_customnodes().
|
static |
Definition at line 997 of file versioning_260.cc.
References ColorBalanceModifierData::color_balance, ColorBalanceModifierData::color_multiply, MEM_freeN(), Sequence::mul, SEQ_modifier_new(), seqModifierType_ColorBalance, and Sequence::strip.
Referenced by blo_do_versions_260().
|
static |
Definition at line 1020 of file versioning_260.cc.
References Sequence::alpha_mode, Sequence::flag, SEQ_alpha_mode_from_file_extension(), and SEQ_ALPHA_STRAIGHT.
Referenced by blo_do_versions_260().
|
static |
Definition at line 1032 of file versioning_260.cc.
References WipeVars::angle, DEG2RADF, Sequence::effectdata, SEQ_TYPE_WIPE, and Sequence::type.
Referenced by blo_do_versions_260().
Definition at line 1073 of file versioning_260.cc.
References BKE_ntree_update_tag_node_new(), BKE_ntree_update_tag_socket_new(), BKE_ntree_update_tag_socket_type(), BLI_addtail(), BLI_assert_unreachable, LISTBASE_FOREACH, node, NODE_GROUP_INPUT, NODE_GROUP_OUTPUT, blender::bke::node_unique_id(), bNodeTree::nodes, SOCK_IN, SOCK_OUT, STRNCPY, bNodeTree::typeinfo, and version_make_socket_stub().
Referenced by blo_do_versions_260().
|
static |
Definition at line 1042 of file versioning_260.cc.
References bNodeSocket::default_value, bNodeSocket::flag, bNodeSocket::identifier, bNodeSocket::idname, IDP_CopyProperty(), bNodeSocket::in_out, int, bNodeSocket::limit, MEM_dupallocN, bNodeSocket::name, bNodeSocket::prop, bNodeSocket::runtime, SOCK_COLLAPSED, SOCK_IN, bNodeSocket::storage, STRNCPY, and bNodeSocket::type.
Referenced by version_add_group_in_out_node().