RetroArch
uwp_func.h
Go to the documentation of this file.
1 /* RetroArch - A frontend for libretro.
2  * Copyright (C) 2018 - Krzysztof HaƂadyn
3  *
4  * RetroArch is free software: you can redistribute it and/or modify it under the terms
5  * of the GNU General Public License as published by the Free Software Found-
6  * ation, either version 3 of the License, or (at your option) any later version.
7  *
8  * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
9  * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
10  * PURPOSE. See the GNU General Public License for more details.
11  *
12  * You should have received a copy of the GNU General Public License along with RetroArch.
13  * If not, see <http://www.gnu.org/licenses/>.
14  */
15 
16 #ifndef _UWP_FUNC_H
17 #define _UWP_FUNC_H
18 
19 #include <retro_miscellaneous.h>
20 
21 #ifdef __cplusplus
22 extern "C" {
23 #endif
24 
25 extern char uwp_dir_install[PATH_MAX_LENGTH];
26 extern char uwp_dir_data[PATH_MAX_LENGTH];
27 extern char uwp_device_family[128];
28 
29 void* uwp_get_corewindow(void);
30 
31 void uwp_input_next_frame(void);
32 bool uwp_keyboard_pressed(unsigned key);
33 int16_t uwp_mouse_state(unsigned port, unsigned id, bool screen);
34 int16_t uwp_pointer_state(unsigned idx, unsigned id, bool screen);
35 
36 extern const struct rarch_key_map rarch_key_map_uwp[];
37 
38 #ifdef __cplusplus
39 }
40 #endif
41 
42 #endif _UWP_FUNC_H
signed short int16_t
Definition: stdint.h:122
const struct rarch_key_map rarch_key_map_uwp[]
Definition: uwp_main.cpp:48
void * uwp_get_corewindow(void)
Definition: uwp_main.cpp:523
char uwp_dir_data[PATH_MAX_LENGTH]
Definition: uwp_main.cpp:44
char uwp_dir_install[PATH_MAX_LENGTH]
Definition: uwp_main.cpp:43
int16_t uwp_mouse_state(unsigned port, unsigned id, bool screen)
Definition: uwp_main.cpp:545
set set set set set set set macro pixldst1 abits if abits op else op endif endm macro pixldst2 abits if abits op else op endif endm macro pixldst4 abits if abits op else op endif endm macro pixldst0 idx
Definition: pixman-arm-neon-asm.h:96
char uwp_device_family[128]
Definition: uwp_main.cpp:45
void uwp_input_next_frame(void)
Definition: uwp_main.cpp:528
#define PATH_MAX_LENGTH
Definition: retro_miscellaneous.h:83
includes all by default used to find thumbnails Please choose a single playlist first Add Entry Add Folder Select Files< multiple > Please fill out all required fields RetroArch updated successfully Please restart the application for the changes to take effect Contributors Move Down Load Remove Add Pass No shader passes Reset All Passes Download thumbnail Start on Download All Thumbnails This Playlist Configured in port
Definition: msg_hash_us.h:7674
bool uwp_keyboard_pressed(unsigned key)
Definition: uwp_main.cpp:539
int16_t uwp_pointer_state(unsigned idx, unsigned id, bool screen)
Definition: uwp_main.cpp:579
Definition: input_keymaps.h:27