0x004CD422
| 817 | |
| 818 | // 0x004CD422 |
| 819 | static void processMouseTool(int16_t x, int16_t y) |
| 820 | { |
| 821 | if (!Input::hasFlag(Input::Flags::toolActive)) |
| 822 | { |
| 823 | return; |
| 824 | } |
| 825 | |
| 826 | auto toolWindow = WindowManager::find(ToolManager::getToolWindowType(), ToolManager::getToolWindowNumber()); |
| 827 | if (toolWindow != nullptr) |
| 828 | { |
| 829 | // TODO: Use widget ids properly for tools. |
| 830 | toolWindow->callToolUpdate(ToolManager::getToolWidgetIndex(), WidgetId::none, x, y); |
| 831 | } |
| 832 | else |
| 833 | { |
| 834 | ToolManager::toolCancel(); |
| 835 | } |
| 836 | } |
| 837 | |
| 838 | // 0x004C96E7 |
| 839 | void handleInput() |
no test coverage detected