From bcf1646fe89b2e55e8282ea5bed7633ba4d2b8be Mon Sep 17 00:00:00 2001 From: Vito Caputo Date: Mon, 14 May 2018 23:34:31 -0700 Subject: stage: add stage_[sg]et_alpha() Convenient for whole-stage fades... --- src/stage.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/stage.h') diff --git a/src/stage.h b/src/stage.h index ff43847..6d73753 100644 --- a/src/stage.h +++ b/src/stage.h @@ -33,7 +33,9 @@ stage_t * stage_new(SDL_Renderer *renderer, float aspect_ratio); void stage_clear(stage_t *stage); stage_t * stage_free(stage_t *stage); void stage_fit(const stage_t *stage, int width, int height, int *res_width, int *res_height); -void stage_render(stage_t *stage); +void stage_set_alpha(stage_t *stage, float alpha); +void stage_get_alpha(stage_t *stage, float *res_alpha); +void stage_render(const stage_t *stage); stage_node_t * stage_node_new(stage_t *stage, int layer, const char *name, void *object, stage_render_func_t render_func, stage_free_func_t free_func); void stage_get_output_size(stage_t *stage, int *res_width, int *res_height); -- cgit v1.2.3