*
*/
+// EXTERNAL INCLUDES
+#include <dali/public-api/common/vector-wrapper.h>
#include <dali/public-api/actors/actor.h>
#include <dali/public-api/object/property-map.h>
#include <dali/devel-api/rendering/renderer.h>
/**
* Prepare for the rendering: create and add renderer, and register properties
* @param[in] geometry The geometry to be used by the renderer
- * @param[in] material The material to be used by the renderer
+ * @param[in] textureSet The texture set to be used by the renderer
+ * @param[in] textureSet The shader set to be used by the renderer
*/
- void MakeRenderable( Geometry geometry, Material material );
+ void MakeRenderable( Geometry geometry, TextureSet textureSet, Shader shader );
/**
* Return the mesh actor which is used to display the bubbles
Property::Index mIndexInvertedMovementArea; ///< Index of the property mapping to uniform 'uInvertedMovementArea'
unsigned int mNumBubble; ///< How many groups of uniforms are used to control the bubble movement.
+ unsigned int mRandomSeed; ///< Seed to generate random number.
};
} // namespace Internal