BsTextureImportOptions.cpp 943 B

12345678910111213141516171819202122232425
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "BsTextureImportOptions.h"
  4. #include "BsTextureImportOptionsRTTI.h"
  5. namespace BansheeEngine
  6. {
  7. TextureImportOptions::TextureImportOptions()
  8. :mFormat(PF_R8G8B8A8), mGenerateMips(true), mMaxMip(0),
  9. mCPUReadable(false), mSRGB(false)
  10. { }
  11. /************************************************************************/
  12. /* SERIALIZATION */
  13. /************************************************************************/
  14. RTTITypeBase* TextureImportOptions::getRTTIStatic()
  15. {
  16. return TextureImportOptionsRTTI::instance();
  17. }
  18. RTTITypeBase* TextureImportOptions::getRTTI() const
  19. {
  20. return TextureImportOptions::getRTTIStatic();
  21. }
  22. }