sandbox
Loading...
Searching...
No Matches
task.hpp
1#ifndef LIBSBX_GRAPHICS_TASK_HPP_
2#define LIBSBX_GRAPHICS_TASK_HPP_
3
4#include <libsbx/graphics/commands/command_buffer.hpp>
5
6namespace sbx::graphics {
7
8class task {
9
10public:
11
12 task() = default;
13
14 virtual ~task() = default;
15
16 virtual auto execute(command_buffer& command_buffer) -> void = 0;
17
18}; // class task
19
20} // namespace sbx::graphics
21
22#endif // LIBSBX_GRAPHICS_TASK_HPP_
Definition: command_buffer.hpp:14
Definition: task.hpp:8