Merge "Changed 'virtual' function override declarations to 'override' in automated...
[platform/core/uifw/dali-adaptor.git] / dali / internal / system / common / environment-options.h
index f72ebdd..547adfa 100644 (file)
@@ -73,7 +73,7 @@ public:
   /**
    * Install the log function for the current thread.
    */
-  virtual void InstallLogFunction() const;
+  void InstallLogFunction() const override;
 
   /**
    * Un-install the log function for the current thread.
@@ -316,6 +316,11 @@ public:
    */
   bool StencilBufferRequired() const;
 
+  /**
+   * @return Whether the partial update is required.
+   */
+  bool PartialUpdateRequired() const;
+
   /// Deleted copy constructor.
   EnvironmentOptions( const EnvironmentOptions& ) = delete;
 
@@ -383,6 +388,7 @@ private: // Data
   bool mGlesCallAccumulate;                       ///< Whether or not to accumulate gles call statistics
   bool mDepthBufferRequired;                      ///< Whether the depth buffer is required
   bool mStencilBufferRequired;                    ///< Whether the stencil buffer is required
+  bool mPartialUpdateRequired;                    ///< Whether the partial update is required
   std::unique_ptr<TraceManager> mTraceManager;    ///< TraceManager
 };