+ /**
+ * @brief Get the texture set used by an atlas
+ *
+ * @param[in] atlasId Id of an atlas
+ *
+ * @return The texture set used by the atlas
+ */
+ TextureSet GetTextures( uint32_t atlasId ) const;
+
+ /**
+ * @brief Get the shader used by an atlas
+ *
+ * @param[in] atlasId Id of an atlas
+ *
+ * @return The shader used by the atlas
+ */
+ Shader GetShader( uint32_t atlasId ) const;
+
+ /**
+ * @brief Get Glyph Manager metrics
+ *
+ * @return const reference to glyph manager metrics
+ */
+ const Metrics& GetMetrics();
+
+ /**
+ * @brief Adjust the reference count for glyph
+ *
+ * @param[in] fontId The font this image came from
+ * @param[in] index The index of the glyph
+ * @param[in] delta The adjustment to make to the reference count
+ */
+ void AdjustReferenceCount( Text::FontId fontId, Text::GlyphIndex index, int32_t delta );
+