project_files/frontlib/ipc/gameconn.h
changeset 7316 f7b49b2c5d84
parent 7314 6171f0bad318
child 7320 e704706008d4
equal deleted inserted replaced
7314:6171f0bad318 7316:f7b49b2c5d84
    29 #define GAME_END_FINISHED 0
    29 #define GAME_END_FINISHED 0
    30 #define GAME_END_INTERRUPTED 1
    30 #define GAME_END_INTERRUPTED 1
    31 #define GAME_END_HALTED 2
    31 #define GAME_END_HALTED 2
    32 #define GAME_END_ERROR 3
    32 #define GAME_END_ERROR 3
    33 
    33 
    34 struct _flib_gameconn;
       
    35 typedef struct _flib_gameconn flib_gameconn;
    34 typedef struct _flib_gameconn flib_gameconn;
    36 
    35 
    37 flib_gameconn *flib_gameconn_create(const char *playerName, const flib_gamesetup *setup, bool netgame);
    36 flib_gameconn *flib_gameconn_create(const char *playerName, const flib_gamesetup *setup, bool netgame);
    38 flib_gameconn *flib_gameconn_create_playdemo(const uint8_t *demo, int size);
    37 flib_gameconn *flib_gameconn_create_playdemo(const uint8_t *demo, size_t size);
    39 flib_gameconn *flib_gameconn_create_loadgame(const char *playerName, const uint8_t *save, int size);
    38 flib_gameconn *flib_gameconn_create_loadgame(const char *playerName, const uint8_t *save, size_t size);
    40 flib_gameconn *flib_gameconn_create_campaign(const char *playerName, const char *seed, const char *script);
    39 flib_gameconn *flib_gameconn_create_campaign(const char *playerName, const char *seed, const char *script);
    41 
    40 
    42 void flib_gameconn_destroy(flib_gameconn *conn);
    41 void flib_gameconn_destroy(flib_gameconn *conn);
    43 
    42 
    44 /**
    43 /**