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
5
namespace
wren::scene::components
{
6
7
struct
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
wren::scene::components
Definition
collider.cpp:3
wren::scene::components::Base
Definition
components.hpp:7
wren::scene::components::Base::~Base
virtual ~Base()=default
wren::scene::components::Base::Base
Base()=default
wren::scene::components::Base::Base
Base(const Base &)=default
wren::scene::components::Base::operator=
auto operator=(const Base &) -> Base &=default
wren::scene::components::Base::operator=
auto operator=(Base &&) -> Base &=delete
wren::scene::components::Base::Base
Base(Base &&)=delete
wren
include
wren
scene
components.hpp
Generated by
1.12.0