18 lines
399 B
C
18 lines
399 B
C
#include "components/physics.h"
|
|
|
|
void PhysicsImport(ecs_world_t *ecs) {
|
|
ECS_MODULE(ecs, Physics);
|
|
ecs_set_name_prefix(ecs, "Physics");
|
|
|
|
ECS_TAG(ecs, Walking);
|
|
ECS_TAG(ecs, Flying);
|
|
ECS_TYPE(ecs, Movement, Walking, Flying);
|
|
|
|
ECS_COMPONENT(ecs, Velocity);
|
|
|
|
ECS_SET_TYPE(Movement);
|
|
ECS_SET_ENTITY(Walking);
|
|
ECS_SET_ENTITY(Flying);
|
|
ECS_SET_COMPONENT(Velocity);
|
|
}
|