qmlfrontend/engine_interface.h
changeset 14372 b6824a53d4b1
parent 14370 ef2fc0210362
child 14373 4409344db447
equal deleted inserted replaced
14371:90bd2c331703 14372:b6824a53d4b1
    34                                         void (*(const char*))());
    34                                         void (*(const char*))());
    35 typedef void render_frame_t(EngineInstance* engine_state);
    35 typedef void render_frame_t(EngineInstance* engine_state);
    36 
    36 
    37 typedef bool advance_simulation_t(EngineInstance* engine_state, uint32_t ticks);
    37 typedef bool advance_simulation_t(EngineInstance* engine_state, uint32_t ticks);
    38 
    38 
    39 extern hedgewars_engine_protocol_version_t* hedgewars_engine_protocol_version;
       
    40 extern start_engine_t* start_engine;
       
    41 extern generate_preview_t* generate_preview;
       
    42 extern cleanup_t* cleanup;
       
    43 
       
    44 extern send_ipc_t* send_ipc;
       
    45 extern read_ipc_t* read_ipc;
       
    46 
       
    47 extern setup_current_gl_context_t* setup_current_gl_context;
       
    48 extern render_frame_t* render_frame;
       
    49 extern advance_simulation_t* advance_simulation;
       
    50 
       
    51 #ifdef __cplusplus
    39 #ifdef __cplusplus
    52 }
    40 }
    53 };
    41 };
    54 #endif
    42 #endif
    55 
    43