fencer/core/src
2023-11-27 17:40:32 +01:00
..
animation_sprite.c feat(animation): animation sprite loop mode implemented 2023-11-24 19:06:51 +01:00
animation_sprite.h feat(animation): animation sprite loop mode implemented 2023-11-24 19:06:51 +01:00
asset.h windows does not consider object initializers with a cast operator static 2023-11-21 11:03:09 +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(render): added render depth to behaviour entities 2023-11-25 11:33:11 +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(physics): added owner to collider 2023-11-26 12:57:30 +01:00
collider.h feat(physics): added owner to collider 2023-11-26 12:57:30 +01:00
collision.c feat(physics): reworked physics to use colliders, allowing for bodies with multiple colliders 2023-11-25 21:52:12 +01:00
collision.h feat(physics): reworked physics to use colliders, allowing for bodies with multiple colliders 2023-11-25 21:52:12 +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
drop.c reworked default drop implementation 2023-11-22 11:45:58 +01:00
drop.h reworked default drop implementation 2023-11-22 11:45:58 +01:00
game_world.c feat: game world now destroys objects for which game_world_destroy has been called 2023-11-27 17:40:11 +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 new build system config 2023-11-20 12:04:55 +01:00
input.h new build system config 2023-11-20 12:04:55 +01:00
input_axis.c feat(input): KeyBind will now longer respond to repeat keys 2023-11-24 21:14:33 +01:00
input_axis.h new build system config 2023-11-20 12:04:55 +01:00
list.c feat(diag): added log to failed reserve on copy 2023-11-25 11:33:37 +01:00
list.h new build system config 2023-11-20 12:04:55 +01:00
message_receiver.c feat: added MessageReceiver trait 2023-11-27 17:38:54 +01:00
message_receiver.h feat: added MessageReceiver trait 2023-11-27 17:38:54 +01:00
physics.h feat: added PHYSICS_LAYER_DEFAULT mask #define 2023-11-26 13:06:16 +01:00
physics_entity.c feat: physicsentity now requires messagereceiver 2023-11-27 17:39:05 +01:00
physics_entity.h feat: physicsentity now requires messagereceiver 2023-11-27 17:39:05 +01:00
physics_world.c feat: physics world now manages active, added and removed entities better 2023-11-27 17:40:32 +01:00
physics_world.h feat: added physics world queries 2023-11-26 13:06:36 +01:00
player_input.c added ASSERT_RETURN to playerinput constructor 2023-11-22 15:14:59 +01:00
player_input.h new build system config 2023-11-20 12:04:55 +01:00
program.c program_run now calls game_world_draw 2023-11-22 13:15:44 +01:00
program.h new build system config 2023-11-20 12:04:55 +01:00
render.c new build system config 2023-11-20 12:04:55 +01:00
render.h new build system config 2023-11-20 12:04:55 +01:00
rigidbody.c feat: rigidbody is now constructed using a PhysicsEntity rather than a Transformable 2023-11-27 17:38:22 +01:00
rigidbody.h feat: rigidbody is now constructed using a PhysicsEntity rather than a Transformable 2023-11-27 17:38:22 +01:00
shape.c new build system config 2023-11-20 12:04:55 +01:00
shape.h new build system config 2023-11-20 12:04:55 +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 fix(warning cleanup): casting earlier in spritesheet_from_texture 2023-11-22 15:14:59 +01:00
spritesheet.h removed a trailing space 2023-11-21 11:03:26 +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 chore(whitespace): removed some whitespace in state_machine_init 2023-11-22 16:02:16 +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
transform.h new build system config 2023-11-20 12:04:55 +01:00
transformable.c new build system config 2023-11-20 12:04:55 +01:00
transformable.h new build system config 2023-11-20 12:04:55 +01:00
typeclass_helpers.h new build system config 2023-11-20 12:04:55 +01:00
vmath.h chore(windows port): Cleaned up some msvc warnings 2023-11-22 13:01:04 +01:00