Adding some assertions
This commit is contained in:
@ -7,7 +7,24 @@
|
||||
|
||||
#include "game.h"
|
||||
|
||||
#define EVENT_TEST 0x00
|
||||
|
||||
eventmanager_t eventManager;
|
||||
|
||||
bool onEventTriggered(void *user, event_t event, void *args[], int32_t argc) {
|
||||
printf("Event!\n");
|
||||
return true;
|
||||
}
|
||||
|
||||
bool gameInit(game_t *game) {
|
||||
|
||||
eventManagerInit(&eventManager);
|
||||
eventManagerSubscribe(&eventManager, EVENT_TEST, NULL, onEventTriggered);
|
||||
eventManagerTrigger(&eventManager, EVENT_TEST, NULL, 0);
|
||||
eventManagerTrigger(&eventManager, EVENT_TEST, NULL, 0);
|
||||
printf("Done.\n");
|
||||
|
||||
|
||||
// Init the engine and the rendering pipeline
|
||||
engineInit(&game->engine);
|
||||
|
||||
|
@ -8,6 +8,7 @@
|
||||
#pragma once
|
||||
#include "../../libs.h"
|
||||
#include "../../engine/engine.h"
|
||||
#include "../../engine/event.h"
|
||||
#include "../../display/primitive/primitive.h"
|
||||
#include "../../display/primitive/quad.h"
|
||||
#include "../../display/primitive/cube.h"
|
||||
|
Reference in New Issue
Block a user