sandbox
Loading...
Searching...
No Matches
particles_module.hpp
1// SPDX-License-Identifier: MIT
2#ifndef LIBSBX_PARTICLES_PARTICLES_MODULE_HPP_
3#define LIBSBX_PARTICLES_PARTICLES_MODULE_HPP_
4
5#include <cstdint>
6#include <vector>
7#include <stdexcept>
8
9#include <libsbx/utility/logger.hpp>
10
11#include <libsbx/core/module.hpp>
12
13namespace sbx::particles {
14
15class particles_module final : public core::module<particles_module> {
16
17 inline static const auto is_registered = register_module(stage::normal);
18
19public:
20
22
23 }
24
25 ~particles_module() override {
26
27 }
28
29 auto update() -> void override {
30
31 }
32
33private:
34
35}; // class particles_module
36
37} // namespace sbx::particles
38
39#endif // LIBSBX_PARTICLES_PARTICLES_MODULE_HPP_
Definition: module.hpp:92
Definition: particles_module.hpp:15