Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
MousePointer.cpp File Reference
#include "MousePointer.hpp"
#include "ChatRuntime.hpp"
#include <SDL3/SDL.h>
#include <cstdint>
Include dependency graph for MousePointer.cpp:

Go to the source code of this file.

Namespaces

namespace  monopoly
 
namespace  monopoly::mouse
 

Functions

bool monopoly::mouse::initialize ()
 
void monopoly::mouse::shutdown ()
 
void monopoly::mouse::updatePosition (int x, int y, bool inside) noexcept
 
void monopoly::mouse::setLeftDown (bool down) noexcept
 
void monopoly::mouse::setEnabled (bool enabled) noexcept
 
const State & monopoly::mouse::stateReadOnly () noexcept
 
bool monopoly::mouse::assetVisible (const State &state) noexcept
 
NativeCursorKind monopoly::mouse::nativeCursorKind (const State &state, bool assetReady) noexcept
 
void monopoly::mouse::updateChatCursor (const chat::State &chat) noexcept