NativeCursor(const NativeCursor &)=delete
NativeCursor & operator=(const NativeCursor &)=delete
NativeCursorKind nativeCursorKind(const State &state, bool assetReady) noexcept
void setLeftDown(bool down) noexcept
bool assetVisible(const State &state) noexcept
void updatePosition(int x, int y, bool inside) noexcept
const State & stateReadOnly() noexcept
void setEnabled(bool enabled) noexcept
void updateChatCursor(const chat::State &chat) noexcept