qmlfrontend/engine_interface.h
changeset 14394 4409344db447
parent 14393 b6824a53d4b1
child 14734 cc6ab1e3f7d5
equal deleted inserted replaced
14393:b6824a53d4b1 14394:4409344db447
    20 
    20 
    21 typedef uint32_t hedgewars_engine_protocol_version_t();
    21 typedef uint32_t hedgewars_engine_protocol_version_t();
    22 typedef EngineInstance* start_engine_t();
    22 typedef EngineInstance* start_engine_t();
    23 typedef void generate_preview_t(EngineInstance* engine_state,
    23 typedef void generate_preview_t(EngineInstance* engine_state,
    24                                 PreviewInfo* preview);
    24                                 PreviewInfo* preview);
       
    25 typedef void dispose_preview_t(EngineInstance* engine_state);
    25 typedef void cleanup_t(EngineInstance* engine_state);
    26 typedef void cleanup_t(EngineInstance* engine_state);
    26 
    27 
    27 typedef void send_ipc_t(EngineInstance* engine_state, uint8_t* buf,
    28 typedef void send_ipc_t(EngineInstance* engine_state, uint8_t* buf,
    28                         size_t size);
    29                         size_t size);
    29 typedef size_t read_ipc_t(EngineInstance* engine_state, uint8_t* buf,
    30 typedef size_t read_ipc_t(EngineInstance* engine_state, uint8_t* buf,