0x00450705
| 549 | |
| 550 | // 0x00450705 |
| 551 | static void drawImageMasked(const RenderTarget& rt, const Ui::Point& pos, const ImageId& image, const ImageId& maskImage) |
| 552 | { |
| 553 | switch (rt.zoomLevel) |
| 554 | { |
| 555 | case 0: |
| 556 | drawImageMaskedZoom<0>(rt, pos, image, maskImage); |
| 557 | return; |
| 558 | case 1: |
| 559 | drawImageMaskedZoom<1>(rt, pos, image, maskImage); |
| 560 | return; |
| 561 | case 2: |
| 562 | drawImageMaskedZoom<2>(rt, pos, image, maskImage); |
| 563 | return; |
| 564 | case 3: |
| 565 | drawImageMaskedZoom<3>(rt, pos, image, maskImage); |
| 566 | return; |
| 567 | default: |
| 568 | break; |
| 569 | } |
| 570 | |
| 571 | // Unreachable |
| 572 | assert(false); |
| 573 | } |
| 574 | |
| 575 | static void drawImageSolid(const RenderTarget& rt, const Ui::Point& pos, const ImageId& image, PaletteIndex_t paletteIndex) |
| 576 | { |