Emscripten workarounds and llvm syntax fixes
[platform/core/uifw/dali-core.git] / dali / internal / update / node-attachments / scene-graph-light-attachment.h
index a85efc9..50e32cd 100644 (file)
@@ -268,6 +268,14 @@ public:
     }
   }
 
+  virtual void Update( BufferIndex /*updateBufferIndex*/, const Node& /*owningNode*/, int /*nodeDirtyFlags*/ )
+  {
+    if (mUpdateRequired)
+    {
+      mUpdateRequired = false;
+    }
+  }
+
 protected:
 
   /**
@@ -283,14 +291,6 @@ private:
   // Undefined
   LightAttachment& operator=(const LightAttachment& rhs);
 
-  void Update()
-  {
-    if (mUpdateRequired)
-    {
-      mUpdateRequired = false;
-    }
-  }
-
 private:
   Internal::LightPtr mLight;
   bool               mUpdateRequired;                ///< This is set to true if the projection matrix requires an update