fix: animation_sprite_new now returns self
This commit is contained in:
parent
f7607f71ab
commit
8c3bcbce85
|
@ -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;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue