diff options
Diffstat (limited to 'src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp')
-rw-r--r-- | src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp b/src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp index 61044c90..3a2f625e 100644 --- a/src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp +++ b/src/Authoring/Client/Code/Core/Doc/StudioProjectSettings.cpp @@ -30,11 +30,9 @@ #include "Qt3DSCommonPrecompile.h" #include "StudioProjectSettings.h" #include "Core.h" -#include "Preferences.h" #include "Doc.h" #include "CoreConst.h" #include "Dispatch.h" -#include "CommonConstants.h" #include "StudioPreferences.h" #include "Qt3DSLargeInteger.h" #include "CColor.h" @@ -70,10 +68,11 @@ void CStudioProjectSettings::reset() // Reset the internal variables m_author.clear(); m_company.clear(); - m_presentationSize = CStudioPreferences::GetDefaultClientSize(); + m_presentationSize = CStudioPreferences::defaultClientSize(); m_maintainAspect = false; m_rotatePresentation = false; m_preferCompressedTextures = false; + m_flipCompressedTextures = false; } //============================================================================== @@ -148,3 +147,11 @@ void CStudioProjectSettings::setPreferCompressedTextures(bool inFlag) m_core->GetDoc()->SetModifiedFlag(); } } + +void CStudioProjectSettings::setFlipCompressedTextures(bool inFlag) +{ + if (m_flipCompressedTextures != inFlag) { + m_flipCompressedTextures = inFlag; + m_core->GetDoc()->SetModifiedFlag(); + } +} |