virtual void DoSetOffStage( Actor& actor );
/**
- *@copydoc Visual::Base::DoSetProperty
- */
- virtual void DoSetProperty( Dali::Property::Index index, const Dali::Property::Value& propertyValue );
-
- /**
- * @copydoc Visual::Base::DoGetProperty
- */
- virtual Dali::Property::Value DoGetProperty( Dali::Property::Index index );
-
- /**
* @copydoc Visual::Base::OnSetTransform
*/
virtual void OnSetTransform();
private:
+ /**
+ * @brief Set the individual property to the given value.
+ *
+ * @param[in] index The index key used to reference this value within the initial property map.
+ *
+ * @param[in] propertyValue The value to set.
+ */
+ void DoSetProperty( Dali::Property::Index index, const Dali::Property::Value& propertyValue );
/**
- * @brief Creates the text's renderer.
+ * @brief Updates the text's renderer.
*/
- void CreateRenderer();
+ void UpdateRenderer();
/**
- * @brief Destroys the text's renderer.
+ * @brief Removes the texture set from the renderer.
*/
- void DestroyRenderer();
+ void RemoveTextureSet();
private:
Text::ControllerPtr mController; ///< The text's controller.