C# Class Glare.Graphics.Terrains.Planar.Components.NormalTerrainComponent

Provides a texture layer that has a surface normal.
Inheritance: LayerTerrainComponent
Afficher le fichier Open project: Burton-Radons/Alexandria

Méthodes publiques

Méthode Description
NormalTerrainComponent ( PlanarTerrain terrain ) : System

Initialize the normal layer.

OnBlockAdded ( PlanarTerrainBlock block ) : void
OnHeightModified ( PlanarTerrainBlock block, Box2i &area ) : void
RecreateNormalMap ( PlanarTerrainBlock block ) : void
SetTexture ( PlanarTerrainBlock block, Texture2D value ) : void

Méthodes protégées

Méthode Description
OnDetach ( ) : void

Method Details

NormalTerrainComponent() public méthode

Initialize the normal layer.
public NormalTerrainComponent ( PlanarTerrain terrain ) : System
terrain PlanarTerrain
Résultat System

OnBlockAdded() public méthode

public OnBlockAdded ( PlanarTerrainBlock block ) : void
block PlanarTerrainBlock
Résultat void

OnDetach() protected méthode

protected OnDetach ( ) : void
Résultat void

OnHeightModified() public méthode

public OnHeightModified ( PlanarTerrainBlock block, Box2i &area ) : void
block PlanarTerrainBlock
area Box2i
Résultat void

RecreateNormalMap() public méthode

public RecreateNormalMap ( PlanarTerrainBlock block ) : void
block PlanarTerrainBlock
Résultat void

SetTexture() public méthode

public SetTexture ( PlanarTerrainBlock block, Texture2D value ) : void
block PlanarTerrainBlock
value Texture2D
Résultat void