Hello,
I have this set of c++ functions:
void set_shader_input(InternalName *id, double n1, double n2, double n3, double n4, int priority=0);
void set_shader_input(InternalName *id, double n1, double n2, double n3, int priority=0);
void set_shader_input(InternalName *id, double n1, double n2, int priority=0);
void set_shader_input(InternalName *id, double n1, int priority=0);
and I have problem with calling (for example) this:
teapot.setShaderInput("Inputs.num4",1.0,0.0,1.0,1.0)
as, because of the default value given to priority, python believes I am calling :
void set_shader_input(InternalName *id, double n1, double n2, double n3, int priority=0);
instead of:
void set_shader_input(InternalName *id, double n1, double n2, double n3, double n4, int priority=0);
Is there a solution that doesn’t get rid of the priority default value?
Thanks