Ejemplo n.º 1
0
void registerAllComponents()
{
  PositionComponent().registerComponent(new load_Position());
  RotationComponent().registerComponent(new load_Rotation());
  LookatComponent().registerComponent(new load_Lookat());
  DirectionComponent().registerComponent(new load_Direction());
  registerSceneNodeComponent();
  registerCollisionComponent();
  //registerPlantComponent();
}
Ejemplo n.º 2
0
void Engine::addMovableEntity(int uid)
{
	PositionComponent &p = positionComponentList.add(uid, PositionComponent(uid, 0, 0, 0, 0));
	VelocityComponent &v = velocityComponentList.add(uid, VelocityComponent(uid, 10, 45));
	PositionTargetComponent &t = positionTargetComponentList.add(uid, PositionTargetComponent(uid, 0, 0, 0, 0));
}