diff options
author | Vito Caputo <vcaputo@pengaru.com> | 2020-06-12 22:39:15 -0700 |
---|---|---|
committer | Vito Caputo <vcaputo@pengaru.com> | 2020-06-12 22:39:15 -0700 |
commit | 55ce5773333b41229798c2a9b238812660707b7d (patch) | |
tree | b11909013fe0320e09bde52807209f710a28bb33 /LICENSE | |
parent | 19acc6de674d44d44f8d3bcb66568de3e5abfe3a (diff) |
libstage: add return value to stage_render_func_t
This introduces some stage_render() flow control and render-time
freeing of nodes via the nodes render_func().
It's particularly useful for one-shot ephemeral nodes which are
thrown on-screen and require nothing more than their render and
free funcs for a full lifecycle. An example would be something
running an effect briefly which runs autonomously from just a
timer alone, returning the free request from the final render once
the ending time arrives.
Diffstat (limited to 'LICENSE')
0 files changed, 0 insertions, 0 deletions