Commit Graph

27 Commits

Author SHA1 Message Date
705812c754 Update README.md 2025-01-25 23:09:09 +00:00
8b3216f416 Handle reallocating when out of events 2025-01-25 23:08:04 +00:00
7021b7a401 es_register_event and es_add_event_listener takes a pointer 2025-01-25 18:15:00 +00:00
c0409a612e Revert "es_register_event and es_add_event_listener takes a pointer"
This reverts commit 8e5a421753.
2025-01-25 18:13:04 +00:00
8e5a421753 es_register_event and es_add_event_listener takes a pointer 2025-01-25 18:09:37 +00:00
7cb1b59cf7 Reformat 2025-01-05 04:18:21 +00:00
Abdelrahman Said
b464afee2e Reformat 2025-01-04 21:49:24 +00:00
Abdelrahman Said
d1a70ee6f4 Add EventSystem reference in Event and magic to ESInteral 2025-01-04 21:48:22 +00:00
Abdelrahman Said
b20c68331d Update character aliases 2025-01-04 21:48:03 +00:00
Abdelrahman Said
1d00f153c4 Update .gitignore 2025-01-04 21:47:43 +00:00
6d2f6742c0 Add example of registering events not part of an array 2025-01-01 20:34:48 +00:00
01592a57a4 Fix bug with es_remove_event_listener 2025-01-01 20:26:20 +00:00
ca016c34f0 Update README.md 2025-01-01 20:11:41 +00:00
83676c8777 Update README.md 2025-01-01 20:11:16 +00:00
91a027fc61 Update README.md 2025-01-01 20:10:07 +00:00
e396c6608e Add example usage 2025-01-01 20:04:15 +00:00
e1fe7fa5f4 Initial implementation of adding and removing listeners and emitting an event 2025-01-01 18:59:18 +00:00
f1ae847e0c Refactor to make EventSystem public with id instead of opaque type 2025-01-01 18:09:53 +00:00
f438091d49 Update README.md 2025-01-01 15:42:14 +00:00
0251507553 Implement system init and deinit and event registration and deregistration 2024-12-31 00:36:33 +00:00
2de0c04b79 Experiment with different idea for allocating the event system 2024-12-29 23:34:22 +00:00
1e2aa34b21 Implement system initialisation and deinitialisation 2024-12-29 01:47:30 +00:00
ffb666e0df Add aliases 2024-12-29 01:47:14 +00:00
8b5bfa81ea Remove compile_commands.json from source control 2024-12-29 01:46:33 +00:00
4a34e1dee5 Update .gitignore 2024-12-29 01:45:21 +00:00
7e7d75ead0 Add build scripts and main.c 2024-12-28 23:54:27 +00:00
e2ebc9139b INITIAL COMMIT 2024-12-28 23:52:13 +00:00