Package de.gurkenlabs.litiengine.resources


package de.gurkenlabs.litiengine.resources

Typed repositories and loading utilities for maps, images, sounds, sprites, and other assets.

Access the standard repositories through the static Resources facade.

  • Class
    Description
    Resource container for Animation resources.
    Java representation of the JSON export format produced by Aseprite.
    Describes a single rectangular region within an Aseprite sprite sheet.
    A class that manages the loading and handling of Blueprint resources.
    A container class for managing font resources.
    Contains all known image file-formats supported by the engine.
    A container class for managing image resources.
    A container class for managing map resources.
    An abstract class representing a named resource.
    Represents a resource that can be compared to other resources.
    Represents a resource bundle that can be serialized.
    Exception thrown when a resource fails to load.
    This class is the engines entry point for accessing any kind of resources.
    An abstract implementation for all classes that provide a certain type of resources.
    This listener provides a callback for when a ResourcesContainer was cleared.
    This listener provides callbacks to observe ResourcesContainer instances.
    Contains all known audio file-formats supported by the engine.
    Represents a sound resource that extends the NamedResource class.
    Represents a container for managing sound resources.
    Represents a resource for managing spritesheets.
    Manages the loading, storing, and retrieval of spritesheets.
    This class provides methods to manage and retrieve localized strings from resource bundles.
    Represents a texture atlas, which is a collection of images packed into a single image.
    Custom adapter to convert between String and Boolean values for XML serialization.
    Represents a sprite in the texture atlas.
    Manages the loading and storage of Tileset resources.