fencer/core/src
2024-01-25 10:42:49 +01:00
..
animation_sprite.c fix(types): removed implicit type casts 2023-11-29 14:12:44 +01:00
animation_sprite.h feat(animation): animation sprite loop mode implemented 2023-11-24 19:06:51 +01:00
asset.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
assets.c chore(windows port): Cleaned up some msvc warnings 2023-11-22 13:01:04 +01:00
assets.h chore(windows port): Cleaned up some msvc warnings 2023-11-22 13:01:04 +01:00
behaviour_entity.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
camera.c chore(windows port): Cleaned up some msvc warnings 2023-11-22 13:01:04 +01:00
camera.h new build system config 2023-11-20 12:04:55 +01:00
collider.c feat: colliders now have a separate 'mask' and 'layers' 2024-01-15 22:07:46 +01:00
collider.h feat: colliders now have a separate 'mask' and 'layers' 2024-01-15 22:07:46 +01:00
collision.c feat: colliders now have a separate 'mask' and 'layers' 2024-01-15 22:07:46 +01:00
collision.h feat: removed unused includes from collision.h 2024-01-25 10:42:19 +01:00
debug.c new build system config 2023-11-20 12:04:55 +01:00
debug.h new build system config 2023-11-20 12:04:55 +01:00
dictionary.c chore: cleanup pass for dictionary.c 2024-01-25 00:03:27 +01:00
dictionary.h chore: removed unused "stdint.h" include from dictionary.h 2024-01-25 00:16:45 +01:00
drop.c reworked default drop implementation 2023-11-22 11:45:58 +01:00
drop.h fix: Drop::data is no longer void const*, instead void* 2024-01-25 09:59:13 +01:00
game_world.c chore: removed unused debug.h include from game_world.c 2024-01-24 16:55:47 +01:00
game_world.h feat: game world now destroys objects for which game_world_destroy has been called 2023-11-27 17:40:11 +01:00
input.c feat: input error handling improved 2023-11-29 14:14:01 +01:00
input.h feat: added compositeaxis1d_from_keys and from_buttons 2024-01-12 12:26:23 +01:00
input_axis.c feat: added compositeaxis1d_from_keys and from_buttons 2024-01-12 12:26:23 +01:00
input_axis.h feat: added compositeaxis1d_from_keys and from_buttons 2024-01-12 12:26:23 +01:00
level.c fix: changed order of spawn_object and load_args in level_parse_file 2024-01-25 09:58:54 +01:00
level.h feat: implemented level functions 2024-01-25 00:07:34 +01:00
list.c fix: list now correctly inserts elements being inserted at len-1 2024-01-24 23:59:40 +01:00
list.h feat: implemented dictionary type 2024-01-24 12:21:29 +01:00
mirror.c feat: mirror now uses dictionary instead of list 2024-01-25 00:14:13 +01:00
mirror.h feat: removed unused list.h include mirror.h 2024-01-25 10:42:49 +01:00
physics.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
physics_entity.c fix(types): removed implicit type casts 2023-11-29 14:12:44 +01:00
physics_entity.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
physics_world.c fix: physics_world_query_all no longer returns corrupted pointers 2024-01-14 21:00:02 +01:00
physics_world.h feat: added query_all functions for physics world 2024-01-13 13:10:34 +01:00
player_input.c feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
player_input.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
program.c feat: implemented level functions 2024-01-25 00:07:34 +01:00
program.h new build system config 2023-11-20 12:04:55 +01:00
render.c fix(types): removed implicit type casts 2023-11-29 14:12:44 +01:00
render.h new build system config 2023-11-20 12:04:55 +01:00
rigidbody.c feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
rigidbody.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
shape.c feat: added shape_get_min_extent and shape_get_max_extent 2024-01-12 16:21:42 +01:00
shape.h feat: added shape_get_min_extent and shape_get_max_extent 2024-01-12 16:21:42 +01:00
sprite.c feat(sprite): sprite now has a sprite_new_empty function 2023-11-24 16:21:28 +01:00
sprite.h feat(sprite): sprite now has a sprite_new_empty function 2023-11-24 16:21:28 +01:00
sprite_entity.c new build system config 2023-11-20 12:04:55 +01:00
sprite_entity.h new build system config 2023-11-20 12:04:55 +01:00
spritesheet.c feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
spritesheet.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
state.h chore(organization): state functions are now ordered to lifetime (enter < update < exit) 2023-11-24 16:22:16 +01:00
state_machine.c fix: removed state exit call from state_machine_destroy 2024-01-19 15:26:27 +01:00
state_machine.h feat(state machine): state machine now no longer has a separate next function 2023-11-22 13:02:21 +01:00
strutil.c feat: strlast/first and _pred equivs now null-terminate 2024-01-25 00:04:51 +01:00
strutil.h feat: added strcount 2024-01-25 00:04:21 +01:00
transform.c feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
transform.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
transformable.c new build system config 2023-11-20 12:04:55 +01:00
transformable.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
typeclass_helpers.h feat: reworked typeclasses to forward-declare then define 2024-01-12 09:02:42 +01:00
variant.c feat: implemented variant_from_str, Drop, and Mirror 2024-01-25 09:58:00 +01:00
variant.h feat: implemented variant_from_str, Drop, and Mirror 2024-01-25 09:58:00 +01:00
vmath.h feat: added vector comparison for int vectors 2024-01-18 09:48:02 +01:00