2
0

BsTextureImportOptions.cpp 937 B

123456789101112131415161718192021222324
  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(false), mMaxMip(0), mCPUReadable(false), mCPUCached(false), mSRGB(false)
  9. { }
  10. /************************************************************************/
  11. /* SERIALIZATION */
  12. /************************************************************************/
  13. RTTITypeBase* TextureImportOptions::getRTTIStatic()
  14. {
  15. return TextureImportOptionsRTTI::instance();
  16. }
  17. RTTITypeBase* TextureImportOptions::getRTTI() const
  18. {
  19. return TextureImportOptions::getRTTIStatic();
  20. }
  21. }