equal
deleted
inserted
replaced
13 registerGUIMessagesCallback_t *flibRegisterGUIMessagesCallback; |
13 registerGUIMessagesCallback_t *flibRegisterGUIMessagesCallback; |
14 setSeed_t *flibSetSeed; |
14 setSeed_t *flibSetSeed; |
15 getSeed_t *flibGetSeed; |
15 getSeed_t *flibGetSeed; |
16 getPreview_t *flibGetPreview; |
16 getPreview_t *flibGetPreview; |
17 runQuickGame_t *flibRunQuickGame; |
17 runQuickGame_t *flibRunQuickGame; |
|
18 runLocalGame_t *flibRunLocalGame; |
18 flibInit_t *flibInit; |
19 flibInit_t *flibInit; |
19 flibFree_t *flibFree; |
20 flibFree_t *flibFree; |
20 getThemesList_t *flibGetThemesList; |
21 getThemesList_t *flibGetThemesList; |
21 freeThemesList_t *flibFreeThemesList; |
22 freeThemesList_t *flibFreeThemesList; |
22 getThemeIcon_t *flibGetThemeIcon; |
23 getThemeIcon_t *flibGetThemeIcon; |
42 flibRegisterGUIMessagesCallback = (registerGUIMessagesCallback_t*) hwlib.resolve("registerGUIMessagesCallback"); |
43 flibRegisterGUIMessagesCallback = (registerGUIMessagesCallback_t*) hwlib.resolve("registerGUIMessagesCallback"); |
43 flibSetSeed = (setSeed_t*) hwlib.resolve("setSeed"); |
44 flibSetSeed = (setSeed_t*) hwlib.resolve("setSeed"); |
44 flibGetSeed = (getSeed_t*) hwlib.resolve("getSeed"); |
45 flibGetSeed = (getSeed_t*) hwlib.resolve("getSeed"); |
45 flibGetPreview = (getPreview_t*) hwlib.resolve("getPreview"); |
46 flibGetPreview = (getPreview_t*) hwlib.resolve("getPreview"); |
46 flibRunQuickGame = (runQuickGame_t*) hwlib.resolve("runQuickGame"); |
47 flibRunQuickGame = (runQuickGame_t*) hwlib.resolve("runQuickGame"); |
|
48 flibRunLocalGame = (runLocalGame_t*) hwlib.resolve("runLocalGame"); |
47 flibInit = (flibInit_t*) hwlib.resolve("flibInit"); |
49 flibInit = (flibInit_t*) hwlib.resolve("flibInit"); |
48 flibFree = (flibFree_t*) hwlib.resolve("flibFree"); |
50 flibFree = (flibFree_t*) hwlib.resolve("flibFree"); |
49 |
51 |
50 flibGetThemesList = (getThemesList_t*) hwlib.resolve("getThemesList"); |
52 flibGetThemesList = (getThemesList_t*) hwlib.resolve("getThemesList"); |
51 flibFreeThemesList = (freeThemesList_t*) hwlib.resolve("freeThemesList"); |
53 flibFreeThemesList = (freeThemesList_t*) hwlib.resolve("freeThemesList"); |
78 void HWEngine::runQuickGame() |
80 void HWEngine::runQuickGame() |
79 { |
81 { |
80 flibSetSeed(QUuid::createUuid().toString().toLatin1()); |
82 flibSetSeed(QUuid::createUuid().toString().toLatin1()); |
81 flibRunQuickGame(); |
83 flibRunQuickGame(); |
82 } |
84 } |
|
85 |
|
86 void HWEngine::runLocalGame() |
|
87 { |
|
88 flibRunLocalGame(); |
|
89 } |
|
90 |
83 |
91 |
84 static QObject *hwengine_singletontype_provider(QQmlEngine *engine, QJSEngine *scriptEngine) |
92 static QObject *hwengine_singletontype_provider(QQmlEngine *engine, QJSEngine *scriptEngine) |
85 { |
93 { |
86 Q_UNUSED(scriptEngine) |
94 Q_UNUSED(scriptEngine) |
87 |
95 |