#ifndef MESH_BUILDER_H
#define MESH_BUILDER_H
+
/*
- * Copyright (c) 2015 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.
*
*/
+// EXTERNAL INCLUDES
#include <dali/public-api/dali-core.h>
-#include <dali/devel-api/object/property-buffer.h>
-#include <dali/devel-api/rendering/geometry.h>
-#include <dali/devel-api/rendering/texture-set.h>
-#include <dali/devel-api/rendering/sampler.h>
-#include <dali/devel-api/rendering/renderer.h>
namespace Dali
{
+Shader CreateShader();
+TextureSet CreateTextureSet();
+TextureSet CreateTextureSet(Texture texture);
+Geometry CreateQuadGeometry();
+Geometry CreateModelGeometry(Property::Map& vf);
+VertexBuffer CreateVertexBuffer();
+Property::Map CreateModelVertexFormat();
-Shader CreateShader();
-TextureSet CreateTextureSet();
-TextureSet CreateTextureSet( Image image );
-PropertyBuffer CreatePropertyBuffer();
-
-}
+} // namespace Dali
#endif // MESH_BUILDER_H