| 1095 | } |
| 1096 | |
| 1097 | DMenuItemBase * CreateOptionMenuItemJoyConfigMenu(const char *label, IJoystickConfig *joy) |
| 1098 | { |
| 1099 | auto c = PClass::FindClass("OptionMenuItemJoyConfigMenu"); |
| 1100 | auto p = c->CreateNew(); |
| 1101 | FString namestr = label; |
| 1102 | VMValue params[] = { p, &namestr, joy }; |
| 1103 | auto f = dyn_cast<PFunction>(c->FindSymbol("Init", false)); |
| 1104 | VMCall(f->Variants[0].Implementation, params, countof(params), nullptr, 0); |
| 1105 | return (DMenuItemBase*)p; |
| 1106 | } |
| 1107 | |
| 1108 | DMenuItemBase * CreateOptionMenuItemSubmenu(const char *label, FName cmd, int center) |
| 1109 | { |
no test coverage detected