MCPcopy
hub / github.com/g3n/engine / ILight

Interface ILight

light/ilight.go:13–15  ·  view source on GitHub ↗

ILight is the interface that must be implemented for all light types.

Source from the content-addressed store, hash-verified

11
12// ILight is the interface that must be implemented for all light types.
13type ILight interface {
14 RenderSetup(gs *gls.GLS, rinfo *core.RenderInfo, idx int)
15}

Callers 1

renderGraphicMaterialMethod · 0.65

Implementers 15

LineStripgraphic/line_strip.go
Spritegraphic/sprite.go
RiggedMeshgraphic/rigged_mesh.go
Meshgraphic/mesh.go
Linesgraphic/lines.go
Pointsgraphic/points.go
Skyboxgraphic/skybox.go
MorphGeometrygeometry/morph.go
Geometrygeometry/geometry.go
Texture2Dtexture/texture2D.go
Physicalmaterial/physical.go
Materialmaterial/material.go

Calls

no outgoing calls

Tested by

no test coverage detected