Bläddra i källkod

testbed: more bindings

skypjack 10 månader sedan
förälder
incheckning
3acf03ae1c
1 ändrade filer med 9 tillägg och 1 borttagningar
  1. 9 1
      testbed/meta/meta.cpp

+ 9 - 1
testbed/meta/meta.cpp

@@ -17,7 +17,15 @@ void meta_setup() {
         .data<&SDL_FPoint::x>("x")
         .data<&SDL_FPoint::x>("x")
         .data<&SDL_FPoint::y>("y");
         .data<&SDL_FPoint::y>("y");
 
 
-    // bind components...
+    entt::meta_factory<rect_component>()
+        .type("rect")
+        .data<&SDL_FRect::x>("x")
+        .data<&SDL_FRect::y>("y")
+        .data<&SDL_FRect::w>("w")
+        .data<&SDL_FRect::h>("h");
+
+    entt::meta_factory<renderable_component>()
+        .type("renderable");
 }
 }
 
 
 } // namespace testbed
 } // namespace testbed