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
13
namespace
sbx::particles {
14
15
class
particles_module
final :
public
core::module
<particles_module> {
16
17
inline
static
const
auto
is_registered = register_module(stage::normal);
18
19
public
:
20
21
particles_module
() {
22
23
}
24
25
~particles_module
()
override
{
26
27
}
28
29
auto
update() ->
void
override
{
30
31
}
32
33
private
:
34
35
};
// class particles_module
36
37
}
// namespace sbx::particles
38
39
#endif
// LIBSBX_PARTICLES_PARTICLES_MODULE_HPP_
sbx::core::module
Definition:
module.hpp:92
sbx::particles::particles_module
Definition:
particles_module.hpp:15
libsbx-particles
libsbx
particles
particles_module.hpp
Generated by
1.9.5