Atomic3D.cpp 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #include "StaticModel.h"
  2. #include "StaticModelGroup.h"
  3. #include "Skybox.h"
  4. #include "Animation.h"
  5. #include "Model.h"
  6. #include "AnimatedModel.h"
  7. #include "AnimationController.h"
  8. #include "BillboardSet.h"
  9. #include "ParticleEffect.h"
  10. #include "ParticleEmitter.h"
  11. #include "CustomGeometry.h"
  12. #include "DecalSet.h"
  13. #include "Terrain.h"
  14. #include "TerrainPatch.h"
  15. namespace Atomic
  16. {
  17. void RegisterAtomic3DLibrary(Context* context)
  18. {
  19. Animation::RegisterObject(context);
  20. Model::RegisterObject(context);
  21. StaticModel::RegisterObject(context);
  22. StaticModelGroup::RegisterObject(context);
  23. Skybox::RegisterObject(context);
  24. AnimatedModel::RegisterObject(context);
  25. AnimationController::RegisterObject(context);
  26. BillboardSet::RegisterObject(context);
  27. ParticleEffect::RegisterObject(context);
  28. ParticleEmitter::RegisterObject(context);
  29. CustomGeometry::RegisterObject(context);
  30. DecalSet::RegisterObject(context);
  31. Terrain::RegisterObject(context);
  32. TerrainPatch::RegisterObject(context);
  33. }
  34. }