+ /**
+ * Get the Nth frame. If it's not ready, this will trigger the
+ * sending of FrameReady() when the image becomes ready.
+ */
+ virtual TextureSet Frame( uint32_t frameIndex ) = 0;
+
+private:
+
+ /**
+ * Called before the texture manager is destroyed.
+ */
+ void TextureManagerDestroyed() final;
+