/* * Copyright (C) 2020-2022 The opuntiaOS Project Authors. * + Contributed by Nikita Melekhin * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "CursorManager.h" #include #ifdef TARGET_DESKTOP #define CURSOR_PATH "/res/system/arrow.png" #elif TARGET_MOBILE #define CURSOR_PATH "/res/system/mobile/cursor.png" #endif namespace WinServer { CursorManager* s_WinServer_CursorManager_the = nullptr; CursorManager::CursorManager() : m_screen(Screen::the()) { s_WinServer_CursorManager_the = this; LG::PNG::PNGLoader loader; m_std_cursor = loader.load_from_file(CURSOR_PATH); } } // namespace WinServer