//********************************** Banshee Engine (www.banshee3d.com) **************************************************// //**************** Copyright (c) 2016 Marko Pintera (marko.pintera@gmail.com). All rights reserved. **********************// #include "Importer/BsTextureImportOptions.h" #include "RTTI/BsTextureImportOptionsRTTI.h" namespace bs { TextureImportOptions::TextureImportOptions() : mFormat(PF_RGBA8), mGenerateMips(false), mMaxMip(0), mCPUCached(false), mSRGB(false), mCubemap(false) , mCubemapSourceType(CubemapSourceType::Faces) { } SPtr TextureImportOptions::create() { return bs_shared_ptr_new(); } /************************************************************************/ /* SERIALIZATION */ /************************************************************************/ RTTITypeBase* TextureImportOptions::getRTTIStatic() { return TextureImportOptionsRTTI::instance(); } RTTITypeBase* TextureImportOptions::getRTTI() const { return TextureImportOptions::getRTTIStatic(); } }