| 1247 | } |
| 1248 | |
| 1249 | void CStaticMapArcade::ClipboardPaste() |
| 1250 | { |
| 1251 | _template->ClearSelection(); |
| 1252 | |
| 1253 | float mouseX = 0.5 + InputSubsystem::Instance().GetCursorX() * 0.5; |
| 1254 | float mouseY = 0.5 + InputSubsystem::Instance().GetCursorY() * 0.5; |
| 1255 | Vector3 pos = ScreenToWorld(DrawCoord(mouseX, mouseY)); |
| 1256 | |
| 1257 | // offset inserted objects |
| 1258 | GetGClipboard().AddOffset(pos - GClipboardPos); |
| 1259 | GClipboardPos = pos; |
| 1260 | |
| 1261 | _template->Merge(GetGClipboard()); |
| 1262 | } |
| 1263 | |
| 1264 | void CStaticMapArcade::ClipboardPasteAbsolute() |
| 1265 | { |
nothing calls this directly
no test coverage detected