[dali_2.1.31] Merge branch 'devel/master'
[platform/core/uifw/dali-toolkit.git] / dali-scene-loader / public-api / camera-parameters.h
index 20b3ee3..06370fc 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef DALI_SCENE_LOADER_CAMERA_PARAMETERS_H
 #define DALI_SCENE_LOADER_CAMERA_PARAMETERS_H
 /*
- * Copyright (c) 2020 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2021 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -17,7 +17,7 @@
  *
  */
 
- // INTERNAL INCLUDES
+// INTERNAL INCLUDES
 #include "dali-scene-loader/public-api/api.h"
 #include "dali-scene-loader/public-api/view-projection.h"
 
 
 namespace Dali
 {
-
 class CameraActor;
 
 namespace SceneLoader
 {
-
 struct DALI_SCENE_LOADER_API CameraParameters
 {
-  CameraParameters()
-  : matrix(Matrix::IDENTITY),
-    orthographicSize(-1.f, 1.f, 1.f, -1.f),
-    yFov(60.f),
-    zNear(0.1f),
-    zFar(1000.f),
-    isPerspective(true)
-  {}
-
-  ~CameraParameters() = default;
-
-  Matrix matrix;
-  Vector4 orthographicSize;
-  float yFov;
-  float zNear;
-  float zFar;
-  bool isPerspective;
+  Matrix  matrix           = Matrix::IDENTITY;
+  Vector4 orthographicSize = Vector4{-1.f, 1.f, 1.f, -1.f};
+  float   yFov             = 60.f;
+  float   zNear            = 0.1f;
+  float   zFar             = 1000.f;
+  bool    isPerspective    = true;
 
   /**
    * @return The view-projection matrix of the camera.
@@ -72,7 +59,7 @@ struct DALI_SCENE_LOADER_API CameraParameters
   void ConfigureCamera(CameraActor& camera) const;
 };
 
-}
-}
+} // namespace SceneLoader
+} // namespace Dali
 
 #endif // DALI_SCENE_LOADER_CAMERA_PARAMETERS_H