+ * @brief Removes the text's renderer.
+ */
+ void RemoveRenderer(Actor& actor);
+
+ /**
+ * @brief Create a texture in textureSet and add it.
+ * @param[in] textureSet The textureSet to which the texture will be added.
+ * @param[in] data The PixelData to be uploaded to texture
+ * @param[in] sampler The sampler.
+ * @param[in] textureSetIndex The Index of TextureSet.
+ */
+ void AddTexture(TextureSet& textureSet, PixelData& data, Sampler& sampler, unsigned int textureSetIndex);
+
+ /**
+ * @brief Convert the buffer to pixelData.
+ * @param[in] buffer The Buffer to be converted to pixelData.
+ * @param[in] width The width of pixel data.
+ * @param[in] height The height of pixel data.
+ * @param[in] offsetPosition The The buffer's start position.
+ * @param[in] textPixelFormat The PixelForma of text.