fix: animation_sprite_new now returns self

This commit is contained in:
Sara 2023-11-23 09:16:53 +01:00
parent f7607f71ab
commit 8c3bcbce85

View file

@ -23,6 +23,8 @@ AnimationSprite* animation_sprite_new(Spritesheet* sheet, float framerate) {
.start_time = game_time(),
.sprite = sprite_from_spritesheet(sheet, 0)
};
return self;
}
void animation_sprite_destroy(AnimationSprite* self) {
@ -52,6 +54,6 @@ void animation_sprite_set_framerate(AnimationSprite* self, float framerate) {
self->frame_interval = 1.0f / framerate;
}
float animation_sprite_get_framerate(AnimationSprite* self) {
float animation_sprite_get_framerate(const AnimationSprite* self) {
return 1.0f / self->frame_interval;
}