io.github.srs.model.illumination.engine

Members list

Type members

Classlikes

trait FovEngine

Represents a Field of View (FoV) engine for calculating light intensities in a grid-based environment.

Represents a Field of View (FoV) engine for calculating light intensities in a grid-based environment.

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object SquidLibFovEngine extends FovEngine

A Field of View (FoV) engine implementation based on the SquidLib library.

A Field of View (FoV) engine implementation based on the SquidLib library.

This object provides a concrete implementation of the FovEngine using SquidLib's FOV algorithms for light propagation calculations in grid-based environments.

Attributes

Supertypes
trait FovEngine
class Object
trait Matchable
class Any
Self type