IndyIndyIndy/landmap-generation

View on GitHub
Classes/Color/ColorSchemeInterface.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace ChristianEssl\LandmapGeneration\Color;

use ChristianEssl\LandmapGeneration\Color\Shader\ShaderInterface;
use ChristianEssl\LandmapGeneration\Struct\Color;
use ChristianEssl\LandmapGeneration\Struct\Map;

interface ColorSchemeInterface
{
    public function getColor(Map $map, int $x, int $y): Color;

    public function getShader(): ShaderInterface;
}