Class TeaMediaLoader

  • All Implemented Interfaces:
    MediaLoader

    public class TeaMediaLoader
    extends java.lang.Object
    implements MediaLoader
    • Constructor Detail

      • TeaMediaLoader

        public TeaMediaLoader()
    • Method Detail

      • loadImage

        public Image loadImage​(FilePointer file)
        Description copied from interface: MediaLoader
        Loads an image from a file. JPEG and PNG images are guaranteed to be supported, though other image formats may also be supported depending on the platform.
        Specified by:
        loadImage in interface MediaLoader
      • loadAudio

        public Audio loadAudio​(FilePointer file)
        Description copied from interface: MediaLoader
        Loads an audio clip from a file. OGG and MP3 files are guaranteed to be supported, though other audio formats may be also be supported depending on the platform.
        Specified by:
        loadAudio in interface MediaLoader
      • loadFont

        public TTFont loadFont​(java.lang.String fontFamily,
                               FilePointer file)
        Description copied from interface: MediaLoader
        Loads a TrueType font from a .ttf file.
        Specified by:
        loadFont in interface MediaLoader
        Parameters:
        fontFamily - The logical name of the font family that is being loaded.
      • loadText

        public java.lang.String loadText​(FilePointer file)
        Description copied from interface: MediaLoader
        Loads a text-based resource file using UTF-8 encoding. T
        Specified by:
        loadText in interface MediaLoader