mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-10 00:41:26 +12:00
Added rpcs3 api (dynamic library)
This commit is contained in:
parent
795170635f
commit
bc63eaea48
8 changed files with 443 additions and 2 deletions
23
rpcs3/ps3emu_api_structs.h
Normal file
23
rpcs3/ps3emu_api_structs.h
Normal file
|
@ -0,0 +1,23 @@
|
|||
#ifndef _PS3EMU_API_STRUCTS
|
||||
#define _PS3EMU_API_STRUCTS
|
||||
|
||||
#include "ps3emu_api_enums.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern"C"
|
||||
{
|
||||
#endif /* __cplusplus */
|
||||
typedef struct ps3emu_api_window_handle_s * ps3emu_api_window;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
ps3emu_api_error_code(*create_window)(ps3emu_api_window *window, ps3emu_api_window_type type, unsigned int version);
|
||||
ps3emu_api_error_code(*destroy_window)(ps3emu_api_window window);
|
||||
ps3emu_api_error_code(*flip)(ps3emu_api_window window);
|
||||
} ps3emu_api_initialize_callbacks;
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif /* __cplusplus */
|
||||
|
||||
#endif /* _PS3EMU_API_STRUCTS */
|
Loading…
Add table
Add a link
Reference in a new issue