C# 클래스 Glare.Graphics.Terrains.Planar.Components.NormalTerrainComponent

Provides a texture layer that has a surface normal.
상속: LayerTerrainComponent
파일 보기 프로젝트 열기: Burton-Radons/Alexandria

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnDetach ( ) : void

메소드 상세

NormalTerrainComponent() 공개 메소드

Initialize the normal layer.
public NormalTerrainComponent ( PlanarTerrain terrain ) : System
terrain PlanarTerrain
리턴 System

OnBlockAdded() 공개 메소드

public OnBlockAdded ( PlanarTerrainBlock block ) : void
block PlanarTerrainBlock
리턴 void

OnDetach() 보호된 메소드

protected OnDetach ( ) : void
리턴 void

OnHeightModified() 공개 메소드

public OnHeightModified ( PlanarTerrainBlock block, Box2i &area ) : void
block PlanarTerrainBlock
area Box2i
리턴 void

RecreateNormalMap() 공개 메소드

public RecreateNormalMap ( PlanarTerrainBlock block ) : void
block PlanarTerrainBlock
리턴 void

SetTexture() 공개 메소드

public SetTexture ( PlanarTerrainBlock block, Texture2D value ) : void
block PlanarTerrainBlock
value Texture2D
리턴 void