X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Frendering%2Fshader-impl.h;h=a736103a0b917b57fb170b6ae0eedaf3bc316bfd;hb=3cfd6a240ea9eaa504d5237111170fa79768696d;hp=48cef470de49434f6ed076b20babcc90ae5f7d0c;hpb=7e670cd9cb16d7b93787a147088d67f87086f8b8;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/rendering/shader-impl.h b/dali/internal/event/rendering/shader-impl.h index 48cef47..a736103 100644 --- a/dali/internal/event/rendering/shader-impl.h +++ b/dali/internal/event/rendering/shader-impl.h @@ -2,7 +2,7 @@ #define DALI_INTERNAL_SHADER_H /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd. + * Copyright (c) 2017 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. @@ -24,7 +24,6 @@ #include // Dali::Shader #include // Dali::Internal::ObjectConnector #include // Dali::Internal::Object -#include // Dali::Internal::ResourceTicketPtr #include // ShaderPtr namespace Dali @@ -52,7 +51,7 @@ public: */ static ShaderPtr New( const std::string& vertexShader, const std::string& fragmentShader, - Dali::Shader::ShaderHints hints ); + Dali::Shader::Hint::Value hints ); /** * @brief Get the shader scene object @@ -125,6 +124,11 @@ public: // Default property extensions from Object virtual Property::Value GetDefaultProperty( Property::Index index ) const; /** + * @copydoc Dali::Internal::Object::GetDefaultPropertyCurrentValue() + */ + virtual Property::Value GetDefaultPropertyCurrentValue( Property::Index index ) const; + + /** * @copydoc Dali::Internal::Object::GetPropertyOwner() */ virtual const SceneGraph::PropertyOwner* GetPropertyOwner() const; @@ -155,7 +159,7 @@ private: // implementation /** * Second stage initialization */ - void Initialize( const std::string& vertexShader, const std::string& fragmentShader, Dali::Shader::ShaderHints hints ); + void Initialize( const std::string& vertexShader, const std::string& fragmentShader, Dali::Shader::Hint::Value hints ); protected: /**