| 777 | } |
| 778 | |
| 779 | static PaintStruct* arrangeStructsHelper(PaintStruct* psNext, uint16_t quadrantIndex, QuadrantFlags flag, uint8_t rotation) |
| 780 | { |
| 781 | switch (rotation) |
| 782 | { |
| 783 | case 0: |
| 784 | return arrangeStructsHelperRotation<0>(psNext, quadrantIndex, flag); |
| 785 | case 1: |
| 786 | return arrangeStructsHelperRotation<1>(psNext, quadrantIndex, flag); |
| 787 | case 2: |
| 788 | return arrangeStructsHelperRotation<2>(psNext, quadrantIndex, flag); |
| 789 | case 3: |
| 790 | return arrangeStructsHelperRotation<3>(psNext, quadrantIndex, flag); |
| 791 | } |
| 792 | return nullptr; |
| 793 | } |
| 794 | |
| 795 | // 0x0045E7B5 |
| 796 | void PaintSession::arrangeStructs() |