Mercurial > molko
diff src/libmlk-core/core/action.h @ 369:1e06f871dc63
core: split action and action_stack
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sun, 24 Oct 2021 17:33:12 +0200 |
parents | 19782ea1cf4a |
children | 460c78706989 |
line wrap: on
line diff
--- a/src/libmlk-core/core/action.h Sun Oct 24 17:07:20 2021 +0200 +++ b/src/libmlk-core/core/action.h Sun Oct 24 17:33:12 2021 +0200 @@ -21,8 +21,6 @@ #include "core.h" -#define ACTION_STACK_MAX (128) - union event; struct action { @@ -34,10 +32,6 @@ void (*finish)(struct action *); }; -struct action_stack { - struct action *actions[ACTION_STACK_MAX]; -}; - CORE_BEGIN_DECLS void @@ -55,27 +49,6 @@ void action_finish(struct action *); -void -action_stack_init(struct action_stack *); - -int -action_stack_add(struct action_stack *, struct action *); - -void -action_stack_handle(struct action_stack *, const union event *); - -int -action_stack_update(struct action_stack *, unsigned int); - -void -action_stack_draw(const struct action_stack *); - -int -action_stack_completed(const struct action_stack *); - -void -action_stack_finish(struct action_stack *); - CORE_END_DECLS #endif /* !MLK_CORE_ACTION_H */