mirror of https://github.com/Genymobile/scrcpy
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1.1 KiB
C
26 lines
1.1 KiB
C
#ifndef SCREENCONTROL_H
|
|
#define SCREENCONTROL_H
|
|
|
|
#include "common.h"
|
|
#include "controller.h"
|
|
#include "screen.h"
|
|
|
|
void screencontrol_handle_text_input(struct controller *controller,
|
|
struct screen *screen,
|
|
const SDL_TextInputEvent *event);
|
|
void screencontrol_handle_key(struct controller *controller,
|
|
struct screen *screen,
|
|
const SDL_KeyboardEvent *event);
|
|
void screencontrol_handle_mouse_motion(struct controller *controller,
|
|
struct screen *screen,
|
|
const SDL_MouseMotionEvent *event);
|
|
void screencontrol_handle_mouse_button(struct controller *controller,
|
|
struct screen *screen,
|
|
const SDL_MouseButtonEvent *event);
|
|
void screencontrol_handle_mouse_wheel(struct controller *controller,
|
|
struct screen *screen,
|
|
const SDL_MouseWheelEvent *event);
|
|
|
|
|
|
#endif
|