Exemple #1
0
static void rna_Lamp_use_nodes_update(bContext *C, PointerRNA *ptr)
{
	Lamp *la = (Lamp *)ptr->data;

	if (la->use_nodes && la->nodetree == NULL)
		ED_node_shader_default(C, &la->id);
	
	rna_Lamp_update(CTX_data_main(C), CTX_data_scene(C), ptr);
}
Exemple #2
0
static void rna_World_use_nodes_update(Main *bmain, Scene *scene, PointerRNA *ptr)
{
    World *wrld = (World*)ptr->data;

    if (wrld->use_nodes && wrld->nodetree == NULL)
        ED_node_shader_default(scene, &wrld->id);

    rna_World_update(bmain, scene, ptr);
}
static void rna_World_use_nodes_update(bContext *C, PointerRNA *ptr)
{
	World *wrld = (World *)ptr->data;

	if (wrld->use_nodes && wrld->nodetree == NULL)
		ED_node_shader_default(C, &wrld->id);
	
	rna_World_update(CTX_data_main(C), CTX_data_scene(C), ptr);
}
Exemple #4
0
static void rna_Lamp_use_nodes_update(Main *blain, Scene *scene, PointerRNA *ptr)
{
	Lamp *la = (Lamp*)ptr->data;

	if (la->use_nodes && la->nodetree == NULL)
		ED_node_shader_default(scene, &la->id);
	
	rna_Lamp_update(blain, scene, ptr);
}