0x004622A2
| 598 | |
| 599 | // 0x004622A2 |
| 600 | void PaintSession::generate() |
| 601 | { |
| 602 | if (!Game::hasFlags(GameStateFlags::tileManagerLoaded)) |
| 603 | { |
| 604 | return; |
| 605 | } |
| 606 | |
| 607 | switch (currentRotation) |
| 608 | { |
| 609 | case 0: |
| 610 | generateTilesAndEntities(generateParameters<0>(getRenderTarget())); |
| 611 | break; |
| 612 | case 1: |
| 613 | generateTilesAndEntities(generateParameters<1>(getRenderTarget())); |
| 614 | break; |
| 615 | case 2: |
| 616 | generateTilesAndEntities(generateParameters<2>(getRenderTarget())); |
| 617 | break; |
| 618 | case 3: |
| 619 | generateTilesAndEntities(generateParameters<3>(getRenderTarget())); |
| 620 | break; |
| 621 | } |
| 622 | } |
| 623 | |
| 624 | template<uint8_t TRotation> |
| 625 | static bool checkBoundingBox(const PaintStructBoundBox& initialBBox, const PaintStructBoundBox& currentBBox) |
no test coverage detected