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_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);
}