[18327] Fix crash when activating nodes

- faulty linking and header file lead to crashing whenever nodes were used.
This commit is contained in:
Nathan Letwory
2009-02-27 00:08:16 +00:00
parent 4d92526401
commit c9653cc083
4 changed files with 116 additions and 116 deletions

View File

@@ -38,71 +38,71 @@
/* ****************** types array for all composite nodes ****************** */
bNodeType cmp_node_rlayers;
bNodeType cmp_node_image;
bNodeType cmp_node_texture;
bNodeType cmp_node_value;
bNodeType cmp_node_rgb;
bNodeType cmp_node_curve_time;
extern bNodeType cmp_node_rlayers;
extern bNodeType cmp_node_image;
extern bNodeType cmp_node_texture;
extern bNodeType cmp_node_value;
extern bNodeType cmp_node_rgb;
extern bNodeType cmp_node_curve_time;
bNodeType cmp_node_composite;
bNodeType cmp_node_viewer;
bNodeType cmp_node_splitviewer;
bNodeType cmp_node_output_file;
extern bNodeType cmp_node_composite;
extern bNodeType cmp_node_viewer;
extern bNodeType cmp_node_splitviewer;
extern bNodeType cmp_node_output_file;
bNodeType cmp_node_curve_rgb;
bNodeType cmp_node_mix_rgb;
bNodeType cmp_node_hue_sat;
bNodeType cmp_node_brightcontrast;
bNodeType cmp_node_gamma;
bNodeType cmp_node_invert;
bNodeType cmp_node_alphaover;
bNodeType cmp_node_zcombine;
extern bNodeType cmp_node_curve_rgb;
extern bNodeType cmp_node_mix_rgb;
extern bNodeType cmp_node_hue_sat;
extern bNodeType cmp_node_brightcontrast;
extern bNodeType cmp_node_gamma;
extern bNodeType cmp_node_invert;
extern bNodeType cmp_node_alphaover;
extern bNodeType cmp_node_zcombine;
bNodeType cmp_node_normal;
bNodeType cmp_node_curve_vec;
bNodeType cmp_node_map_value;
bNodeType cmp_node_normalize;
extern bNodeType cmp_node_normal;
extern bNodeType cmp_node_curve_vec;
extern bNodeType cmp_node_map_value;
extern bNodeType cmp_node_normalize;
bNodeType cmp_node_filter;
bNodeType cmp_node_blur;
bNodeType cmp_node_dblur;
bNodeType cmp_node_bilateralblur;
bNodeType cmp_node_vecblur;
bNodeType cmp_node_dilateerode;
bNodeType cmp_node_defocus;
extern bNodeType cmp_node_filter;
extern bNodeType cmp_node_blur;
extern bNodeType cmp_node_dblur;
extern bNodeType cmp_node_bilateralblur;
extern bNodeType cmp_node_vecblur;
extern bNodeType cmp_node_dilateerode;
extern bNodeType cmp_node_defocus;
bNodeType cmp_node_valtorgb;
bNodeType cmp_node_rgbtobw;
bNodeType cmp_node_setalpha;
bNodeType cmp_node_idmask;
bNodeType cmp_node_math;
bNodeType cmp_node_seprgba;
bNodeType cmp_node_combrgba;
bNodeType cmp_node_sephsva;
bNodeType cmp_node_combhsva;
bNodeType cmp_node_sepyuva;
bNodeType cmp_node_combyuva;
bNodeType cmp_node_sepycca;
bNodeType cmp_node_combycca;
bNodeType cmp_node_premulkey;
extern bNodeType cmp_node_valtorgb;
extern bNodeType cmp_node_rgbtobw;
extern bNodeType cmp_node_setalpha;
extern bNodeType cmp_node_idmask;
extern bNodeType cmp_node_math;
extern bNodeType cmp_node_seprgba;
extern bNodeType cmp_node_combrgba;
extern bNodeType cmp_node_sephsva;
extern bNodeType cmp_node_combhsva;
extern bNodeType cmp_node_sepyuva;
extern bNodeType cmp_node_combyuva;
extern bNodeType cmp_node_sepycca;
extern bNodeType cmp_node_combycca;
extern bNodeType cmp_node_premulkey;
bNodeType cmp_node_diff_matte;
bNodeType cmp_node_chroma;
bNodeType cmp_node_channel_matte;
bNodeType cmp_node_color_spill;
bNodeType cmp_node_luma_matte;
extern bNodeType cmp_node_diff_matte;
extern bNodeType cmp_node_chroma;
extern bNodeType cmp_node_channel_matte;
extern bNodeType cmp_node_color_spill;
extern bNodeType cmp_node_luma_matte;
bNodeType cmp_node_translate;
bNodeType cmp_node_rotate;
bNodeType cmp_node_scale;
bNodeType cmp_node_flip;
bNodeType cmp_node_crop;
bNodeType cmp_node_displace;
bNodeType cmp_node_mapuv;
extern bNodeType cmp_node_translate;
extern bNodeType cmp_node_rotate;
extern bNodeType cmp_node_scale;
extern bNodeType cmp_node_flip;
extern bNodeType cmp_node_crop;
extern bNodeType cmp_node_displace;
extern bNodeType cmp_node_mapuv;
bNodeType cmp_node_glare;
bNodeType cmp_node_tonemap;
bNodeType cmp_node_lensdist;
extern bNodeType cmp_node_glare;
extern bNodeType cmp_node_tonemap;
extern bNodeType cmp_node_lensdist;
#endif

View File

@@ -40,6 +40,6 @@ if env['WITH_BF_QUICKTIME']:
incs += ' ' + env['BF_QUICKTIME_INC']
env.BlenderLib ( libname = 'bf_nodes', sources = sources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core', 'player'], priority = [200, 200, 300] )
env.BlenderLib ( libname = 'bf_cmpnodes', sources = cmpsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core'], priority = [200, 175] )
env.BlenderLib ( libname = 'bf_shdnodes', sources = shdsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core'], priority = [200, 175] )
env.BlenderLib ( libname = 'bf_texnodes', sources = texsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core'], priority = [200, 175] )
env.BlenderLib ( libname = 'bf_cmpnodes', sources = cmpsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core', 'player'], priority = [200, 175, 300] )
env.BlenderLib ( libname = 'bf_shdnodes', sources = shdsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core', 'player'], priority = [200, 175, 300] )
env.BlenderLib ( libname = 'bf_texnodes', sources = texsources, includes = Split(incs), defines = Split(defs), libtype=['intern', 'core', 'player'], priority = [200, 175, 300] )

View File

@@ -39,29 +39,29 @@
/* the type definitions array */
/* ****************** types array for all shaders ****************** */
bNodeType sh_node_output;
bNodeType sh_node_material;
bNodeType sh_node_camera;
bNodeType sh_node_value;
bNodeType sh_node_rgb;
bNodeType sh_node_mix_rgb;
bNodeType sh_node_valtorgb;
bNodeType sh_node_rgbtobw;
bNodeType sh_node_texture;
bNodeType sh_node_normal;
bNodeType sh_node_geom;
bNodeType sh_node_mapping;
bNodeType sh_node_curve_vec;
bNodeType sh_node_curve_rgb;
bNodeType sh_node_math;
bNodeType sh_node_vect_math;
bNodeType sh_node_squeeze;
bNodeType node_dynamic_typeinfo;
bNodeType sh_node_material_ext;
bNodeType sh_node_invert;
bNodeType sh_node_seprgb;
bNodeType sh_node_combrgb;
bNodeType sh_node_hue_sat;
extern bNodeType sh_node_output;
extern bNodeType sh_node_material;
extern bNodeType sh_node_camera;
extern bNodeType sh_node_value;
extern bNodeType sh_node_rgb;
extern bNodeType sh_node_mix_rgb;
extern bNodeType sh_node_valtorgb;
extern bNodeType sh_node_rgbtobw;
extern bNodeType sh_node_texture;
extern bNodeType sh_node_normal;
extern bNodeType sh_node_geom;
extern bNodeType sh_node_mapping;
extern bNodeType sh_node_curve_vec;
extern bNodeType sh_node_curve_rgb;
extern bNodeType sh_node_math;
extern bNodeType sh_node_vect_math;
extern bNodeType sh_node_squeeze;
extern bNodeType node_dynamic_typeinfo;
extern bNodeType sh_node_material_ext;
extern bNodeType sh_node_invert;
extern bNodeType sh_node_seprgb;
extern bNodeType sh_node_combrgb;
extern bNodeType sh_node_hue_sat;
#endif

View File

@@ -38,40 +38,40 @@
/* ****************** types array for all texture nodes ****************** */
bNodeType tex_node_math;
bNodeType tex_node_mix_rgb;
bNodeType tex_node_valtorgb;
bNodeType tex_node_valtonor;
bNodeType tex_node_rgbtobw;
bNodeType tex_node_output;
bNodeType tex_node_viewer;
bNodeType tex_node_checker;
bNodeType tex_node_texture;
bNodeType tex_node_bricks;
bNodeType tex_node_image;
bNodeType tex_node_curve_rgb;
bNodeType tex_node_curve_time;
bNodeType tex_node_invert;
bNodeType tex_node_hue_sat;
bNodeType tex_node_coord;
bNodeType tex_node_distance;
extern bNodeType tex_node_math;
extern bNodeType tex_node_mix_rgb;
extern bNodeType tex_node_valtorgb;
extern bNodeType tex_node_valtonor;
extern bNodeType tex_node_rgbtobw;
extern bNodeType tex_node_output;
extern bNodeType tex_node_viewer;
extern bNodeType tex_node_checker;
extern bNodeType tex_node_texture;
extern bNodeType tex_node_bricks;
extern bNodeType tex_node_image;
extern bNodeType tex_node_curve_rgb;
extern bNodeType tex_node_curve_time;
extern bNodeType tex_node_invert;
extern bNodeType tex_node_hue_sat;
extern bNodeType tex_node_coord;
extern bNodeType tex_node_distance;
bNodeType tex_node_rotate;
bNodeType tex_node_translate;
bNodeType tex_node_scale;
extern bNodeType tex_node_rotate;
extern bNodeType tex_node_translate;
extern bNodeType tex_node_scale;
bNodeType tex_node_compose;
bNodeType tex_node_decompose;
extern bNodeType tex_node_compose;
extern bNodeType tex_node_decompose;
bNodeType tex_node_proc_voronoi;
bNodeType tex_node_proc_blend;
bNodeType tex_node_proc_magic;
bNodeType tex_node_proc_marble;
bNodeType tex_node_proc_clouds;
bNodeType tex_node_proc_wood;
bNodeType tex_node_proc_musgrave;
bNodeType tex_node_proc_noise;
bNodeType tex_node_proc_stucci;
bNodeType tex_node_proc_distnoise;
extern bNodeType tex_node_proc_voronoi;
extern bNodeType tex_node_proc_blend;
extern bNodeType tex_node_proc_magic;
extern bNodeType tex_node_proc_marble;
extern bNodeType tex_node_proc_clouds;
extern bNodeType tex_node_proc_wood;
extern bNodeType tex_node_proc_musgrave;
extern bNodeType tex_node_proc_noise;
extern bNodeType tex_node_proc_stucci;
extern bNodeType tex_node_proc_distnoise;
#endif