wren
Vulkan-based game engine
Loading...
Searching...
No Matches
components.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <flecs.h>
4
6
7struct Base {
8 Base() = default;
9 Base(const Base &) = default;
10 Base(Base &&) = delete;
11 auto operator=(const Base &) -> Base & = default;
12 auto operator=(Base &&) -> Base & = delete;
13 virtual ~Base() = default;
14
15 // virtual void init(const flecs::world &world) = 0;
16};
17
18// void iterate_known_components(const Scene& scene, entt::entity entity,
19// std::function<void()>);
20
21} // namespace wren::scene::components
Definition collider.cpp:3
Definition components.hpp:7
Base(const Base &)=default
auto operator=(const Base &) -> Base &=default
auto operator=(Base &&) -> Base &=delete