BsEditorSettings.cpp 853 B

1234567891011121314151617181920212223
  1. //********************************** Banshee Engine (www.banshee3d.com) **************************************************//
  2. //**************** Copyright (c) 2016 Marko Pintera ([email protected]). All rights reserved. **********************//
  3. #include "Settings/BsEditorSettings.h"
  4. #include "RTTI/BsEditorSettingsRTTI.h"
  5. namespace bs
  6. {
  7. EditorSettings::EditorSettings()
  8. : mMoveSnapActive(false), mRotateSnapActive(false), mMoveSnap(0.1f), mRotationSnap(20.0f), mGridSize(256)
  9. , mGridAxisSpacing(1.0f), mActiveSceneTool(1 /* Move */), mActiveCoordinateMode(0), mActivePivotMode(0)
  10. , mHandleSize(0.10f), mFPSLimit(60), mMouseSensitivity(1.0f)
  11. { }
  12. RTTITypeBase* EditorSettings::getRTTIStatic()
  13. {
  14. return EditorSettingsRTTI::instance();
  15. }
  16. RTTITypeBase* EditorSettings::getRTTI() const
  17. {
  18. return EditorSettings::getRTTIStatic();
  19. }
  20. }