RectangleRenderer

Namespace:

namespace Lenga\Engine\Core;

class RectangleRenderer

Methods

setSize

public function setSize(float $width, float $height)

getColor

public function getColor()

Example

use Lenga\Engine\Core\Behaviour;
use Lenga\Engine\Core\RectangleRenderer;

class UIPanel extends Behaviour
{
    public function start(): void
    {
        $renderer = $this->getComponent(RectangleRenderer::class);
        $renderer->setSize(2.0, 3.0);
        $renderer->setColor(50, 50, 200, 200); // Semi-transparent blue
    }
}