1 #ifndef INCLUDED_BADGE_JUMPNRUN_RENDER_H
2 #define INCLUDED_BADGE_JUMPNRUN_RENDER_H
5 #include "game_state.h"
11 #include "../ui/display.h"
12 #include "../ui/sprite.h"
13 #include "../util/util.h"
15 void jumpnrun_render_moveable (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_moveable
const *moveable
, badge_sprite
const *animation
, vec2d sprite_offset
);
16 void jumpnrun_render_player (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
);
17 void jumpnrun_render_shot (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_shot
*shot
);
18 void jumpnrun_render_enemy (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_enemy
const *enemy
);
19 void jumpnrun_render_tile (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_tile
const *tile
);
20 void jumpnrun_render_item (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_item
const *item
);
22 void jumpnrun_render_splosion (badge_framebuffer
*fb
, jumpnrun_game_state
const *state
, jumpnrun_moveable
const *moveable
);
24 void jumpnrun_render_player_symbol(badge_framebuffer
*fb
, int8_t x
, int8_t y
);
25 void jumpnrun_render_key_symbol (badge_framebuffer
*fb
, int8_t x
, int8_t y
);
This page took 0.046639 seconds and 5 git commands to generate.