BsMeshImportOptions.cpp 1.0 KB

1234567891011121314151617181920212223242526
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "BsMeshImportOptions.h"
  4. #include "BsMeshImportOptionsRTTI.h"
  5. namespace BansheeEngine
  6. {
  7. MeshImportOptions::MeshImportOptions()
  8. :mCPUReadable(false), mImportNormals(true), mImportTangents(true),
  9. mImportBlendShapes(false), mImportSkin(false), mImportAnimation(false),
  10. mImportScale(1.0f), mCollisionMeshType(CollisionMeshType::None)
  11. { }
  12. /************************************************************************/
  13. /* SERIALIZATION */
  14. /************************************************************************/
  15. RTTITypeBase* MeshImportOptions::getRTTIStatic()
  16. {
  17. return MeshImportOptionsRTTI::instance();
  18. }
  19. RTTITypeBase* MeshImportOptions::getRTTI() const
  20. {
  21. return MeshImportOptions::getRTTIStatic();
  22. }
  23. }