| 1202 | } |
| 1203 | |
| 1204 | bool DMenuItemBase::GetString(int i, char *s, int len) |
| 1205 | { |
| 1206 | IFVIRTUAL(DMenuItemBase, GetString) |
| 1207 | { |
| 1208 | VMValue params[] = { (DObject*)this, i }; |
| 1209 | int retval; |
| 1210 | FString retstr; |
| 1211 | VMReturn ret[2]; ret[0].IntAt(&retval); ret[1].StringAt(&retstr); |
| 1212 | VMCall(func, params, countof(params), ret, 2); |
| 1213 | strncpy(s, retstr.GetChars(), len); |
| 1214 | return !!retval; |
| 1215 | } |
| 1216 | return false; |
| 1217 | } |
| 1218 | |
| 1219 | |
| 1220 | bool DMenuItemBase::SetValue(int i, int value) |
no outgoing calls
no test coverage detected