updated conan test
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
#include <entt/entt.hpp>
|
||||
#include <cstdint>
|
||||
#include <cstdlib>
|
||||
|
||||
struct position {
|
||||
float x;
|
||||
@@ -12,7 +11,7 @@ struct velocity {
|
||||
float dy;
|
||||
};
|
||||
|
||||
void update(entt::registry<> ®istry) {
|
||||
void update(entt::registry ®istry) {
|
||||
auto view = registry.view<position, velocity>();
|
||||
|
||||
for(auto entity: view) {
|
||||
@@ -27,8 +26,8 @@ void update(entt::registry<> ®istry) {
|
||||
}
|
||||
}
|
||||
|
||||
void update(std::uint64_t dt, entt::registry<> ®istry) {
|
||||
registry.view<position, velocity>().each([dt](const auto, auto &pos, auto &vel) {
|
||||
void update(std::uint64_t dt, entt::registry ®istry) {
|
||||
registry.view<position, velocity>().each([dt](auto &pos, auto &vel) {
|
||||
// gets all the components of the view at once ...
|
||||
|
||||
pos.x += vel.dx * dt;
|
||||
@@ -39,7 +38,7 @@ void update(std::uint64_t dt, entt::registry<> ®istry) {
|
||||
}
|
||||
|
||||
int main() {
|
||||
entt::registry<> registry;
|
||||
entt::registry registry;
|
||||
std::uint64_t dt = 16;
|
||||
|
||||
for(auto i = 0; i < 10; ++i) {
|
||||
@@ -51,5 +50,7 @@ int main() {
|
||||
update(dt, registry);
|
||||
update(registry);
|
||||
|
||||
// ...
|
||||
|
||||
return EXIT_SUCCESS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user