X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-scene3d%2Fpublic-api%2Floader%2Fshader-definition.h;h=3d3236b0365341b8bc3b6abd2d9f1da2e93b6340;hb=d3ab7a4cc307562e687de2b2751f2f0a687c2835;hp=d381c57b1a0fcea48ffa37f4bbea53f63acf7e60;hpb=ee3cc0da8dbf399532ae1f36b85cc1aeb02c940d;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-scene3d/public-api/loader/shader-definition.h b/dali-scene3d/public-api/loader/shader-definition.h index d381c57..3d3236b 100644 --- a/dali-scene3d/public-api/loader/shader-definition.h +++ b/dali-scene3d/public-api/loader/shader-definition.h @@ -56,7 +56,7 @@ struct DALI_SCENE3D_API ShaderDefinition ShaderDefinition(const ShaderDefinition& other); ShaderDefinition& operator=(const ShaderDefinition& other); - ShaderDefinition(ShaderDefinition&&) = default; + ShaderDefinition(ShaderDefinition&&) = default; ShaderDefinition& operator=(ShaderDefinition&&) = default; /* @@ -75,7 +75,8 @@ struct DALI_SCENE3D_API ShaderDefinition Shader Load(RawData&& raw) const; public: // DATA - RendererState::Type mRendererState = RendererState::NONE; + std::shared_ptr mRawData; + RendererState::Type mRendererState = RendererState::NONE; std::string mVertexShaderPath; std::string mFragmentShaderPath; @@ -89,4 +90,4 @@ public: // DATA } // namespace Scene3D } // namespace Dali -#endif //DALI_SCENE3D_LOADER_SHADER_DEFINITION_H +#endif // DALI_SCENE3D_LOADER_SHADER_DEFINITION_H