Class MapRenderer


  • public abstract class MapRenderer
    extends Object
    Represents a renderer for a map.
    • Constructor Detail

      • MapRenderer

        public MapRenderer()
        Initialize the map renderer base to be non-contextual. See isContextual().
      • MapRenderer

        public MapRenderer​(boolean contextual)
        Initialize the map renderer base with the given contextual status.
        Parameters:
        contextual - Whether the renderer is contextual. See isContextual().
    • Method Detail

      • isContextual

        public final boolean isContextual()
        Get whether the renderer is contextual, i.e. has different canvases for different players.
        Returns:
        True if contextual, false otherwise.
      • initialize

        public void initialize​(@NotNull
                               @NotNull MapView map)
        Initialize this MapRenderer for the given map.
        Parameters:
        map - The MapView being initialized.