C# 클래스 TerrainDisplay.MPQ.ADT.ADTBase

파일 보기 프로젝트 열기: WCell/WCell-Terrain

공개 프로퍼티들

프로퍼티 타입 설명
Indices List
LiquidIndices List
LiquidVertices List
TerrainVertices List

공개 메소드들

메소드 설명
GenerateHeightIndices ( int indexY, int indexX, int offset, List indices ) : void

Adds the rendering indices to the provided list for the MapChunk given by:

GenerateHeightVertexAndIndices ( ) : void
GenerateHeightVertices ( int indexY, int indexX, ICollection vertices ) : int

Adds the rendering liquid vertices to the provided list for the MapChunk given by:

GenerateLiquidIndices ( int indexY, int indexX, int offset, List indices ) : void

Adds the rendering liquid indices to the provided list for the MapChunk given by:

GenerateLiquidVertexAndIndices ( ) : void
GenerateLiquidVertices ( int indexY, int indexX, ICollection vertices ) : int

Adds the rendering liquid vertices to the provided list for the MapChunk given by:

GetPotentialColliders ( WCell.Util.Graphics.Ray2D ray2D, List results ) : bool

메소드 상세

GenerateHeightIndices() 공개 추상적인 메소드

Adds the rendering indices to the provided list for the MapChunk given by:
public abstract GenerateHeightIndices ( int indexY, int indexX, int offset, List indices ) : void
indexY int The y index of the map chunk.
indexX int The x index of the map chunk
offset int The number to add to the indices so as to match the end of the Vertices list.
indices List The Collection to add the indices to.
리턴 void

GenerateHeightVertexAndIndices() 공개 추상적인 메소드

public abstract GenerateHeightVertexAndIndices ( ) : void
리턴 void

GenerateHeightVertices() 공개 추상적인 메소드

Adds the rendering liquid vertices to the provided list for the MapChunk given by:
public abstract GenerateHeightVertices ( int indexY, int indexX, ICollection vertices ) : int
indexY int The y index of the map chunk.
indexX int The x index of the map chunk
vertices ICollection The Collection to add the vertices to.
리턴 int

GenerateLiquidIndices() 공개 추상적인 메소드

Adds the rendering liquid indices to the provided list for the MapChunk given by:
public abstract GenerateLiquidIndices ( int indexY, int indexX, int offset, List indices ) : void
indexY int The y index of the map chunk.
indexX int The x index of the map chunk
offset int The number to add to the indices so as to match the end of the Vertices list.
indices List The Collection to add the indices to.
리턴 void

GenerateLiquidVertexAndIndices() 공개 추상적인 메소드

public abstract GenerateLiquidVertexAndIndices ( ) : void
리턴 void

GenerateLiquidVertices() 공개 추상적인 메소드

Adds the rendering liquid vertices to the provided list for the MapChunk given by:
public abstract GenerateLiquidVertices ( int indexY, int indexX, ICollection vertices ) : int
indexY int The y index of the map chunk.
indexX int The x index of the map chunk
vertices ICollection The Collection to add the vertices to.
리턴 int

GetPotentialColliders() 공개 추상적인 메소드

public abstract GetPotentialColliders ( WCell.Util.Graphics.Ray2D ray2D, List results ) : bool
ray2D WCell.Util.Graphics.Ray2D
results List
리턴 bool

프로퍼티 상세

Indices 공개적으로 프로퍼티

public List Indices
리턴 List

LiquidIndices 공개적으로 프로퍼티

public List LiquidIndices
리턴 List

LiquidVertices 공개적으로 프로퍼티

public List LiquidVertices
리턴 List

TerrainVertices 공개적으로 프로퍼티

public List TerrainVertices
리턴 List