Ctrl K
ComunidadGuías…

server/src/mouse_input.cpp

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
/**
 * @file src/mouse_input.cpp
 * @brief Platform-neutral mouse input contract implementation.
 */
#include "mouse_input.h"

namespace mouse_input {
  controller_t::controller_t(backend_t &backend):
      _backend(backend) {}

  point_t controller_t::position() const {
    return _backend.position();
  }

  void controller_t::move_relative(point_t delta) {
    _backend.move_relative(delta);
  }

  void controller_t::move_absolute(const viewport_t &viewport, absolute_position_t position) {
    _backend.move_absolute(viewport, position);
  }
}  // namespace mouse_input