void Options::make_dimension_menu(clan::PopupMenu &menu) { menu.insert_item("1D"); menu.insert_item("2D"); menu.insert_item("3D"); menu.insert_item("4D"); }
void Options::make_format_menu(clan::PopupMenu &menu) { menu.insert_item("clan::tf_rgb8"); menu.insert_item("clan::tf_rgba8"); menu.insert_item("clan::tf_r8"); menu.insert_item("clan::tf_r32f"); }
void Options::make_equation_menu(clan::PopupMenu &menu) { menu.insert_item("Add"); menu.insert_item("Subtract"); menu.insert_item("Reverse Subtract"); menu.insert_item("Min"); menu.insert_item("Max"); }
void Options::make_passfail_menu(clan::PopupMenu &menu) { menu.insert_item("keep"); menu.insert_item("zero"); menu.insert_item("replace"); menu.insert_item("incr"); menu.insert_item("decr"); menu.insert_item("invert"); menu.insert_item("incr_wrap"); menu.insert_item("decr_wrap"); }
void Options::make_compare_menu(clan::PopupMenu &menu) { menu.insert_item("lequal"); menu.insert_item("gequal"); menu.insert_item("less"); menu.insert_item("greater"); menu.insert_item("equal"); menu.insert_item("notequal"); menu.insert_item("always"); menu.insert_item("never"); }
void Options::make_mapmode_menu(clan::PopupMenu &menu) { menu.insert_item("2d Upper Left"); menu.insert_item("2d Lower Left"); menu.insert_item("User Projection"); }
void Options::make_logic_menu(clan::PopupMenu &menu) { menu.insert_item("Disabled"); menu.insert_item("clear"); menu.insert_item("and"); menu.insert_item("and_reverse"); menu.insert_item("copy"); menu.insert_item("and_inverted"); menu.insert_item("noop"); menu.insert_item("xor"); menu.insert_item("or"); menu.insert_item("nor"); menu.insert_item("equiv"); menu.insert_item("invert"); menu.insert_item("or_reverse"); menu.insert_item("copy_inverted"); menu.insert_item("or_inverted"); menu.insert_item("nand"); menu.insert_item("set"); }
void Options::make_blend_menu(clan::PopupMenu &menu) { menu.insert_item("Zero"); menu.insert_item("One"); menu.insert_item("Dest Color"); menu.insert_item("Src Color"); menu.insert_item("One Minus Dest Color"); menu.insert_item("One Minus Src Color"); menu.insert_item("Src Alpha"); menu.insert_item("One Minus Src Alpha"); menu.insert_item("Dest Alpha"); menu.insert_item("One Minus Dest Alpha"); menu.insert_item("Src Alpha Saturate"); menu.insert_item("Constant Color"); menu.insert_item("One Minus Constant Color"); menu.insert_item("Constant Alpha"); menu.insert_item("One Minus Constant Alpha"); }