C# 클래스 BananaMpq.Geometry.Builders.AdtGeometryBuilder

파일 보기 프로젝트 열기: sgraf812/BananaMpq 1 사용 예제들

공개 메소드들

메소드 설명
AdtGeometryBuilder ( FilePool files, LiquidTypeClass>.Func liquidTypeMapper ) : System
BuildTile ( string continent, int x, int y, float padding = MapChunk.TileSize ) : Scene

비공개 메소드들

메소드 설명
AdtExists ( string continent, int x, int y ) : bool
AdtRegion ( string continent, int x, int y ) : IEnumerable
DefinedDoodads ( Adt adt ) : IEnumerable
DefinedWmos ( Adt adt ) : IEnumerable
GetLiquidMaterialProperties ( int liquidType ) : MaterialFlags
GetSceneBounds ( Adt adt, float padding ) : RectangleF
MergeIntoScene ( Adt adt, IEnumerable terrain, IEnumerable liquids, IEnumerable doodads, IEnumerable wmos ) : Scene

메소드 상세

AdtGeometryBuilder() 공개 메소드

public AdtGeometryBuilder ( FilePool files, LiquidTypeClass>.Func liquidTypeMapper ) : System
files FilePool
liquidTypeMapper LiquidTypeClass>.Func
리턴 System

BuildTile() 공개 메소드

public BuildTile ( string continent, int x, int y, float padding = MapChunk.TileSize ) : Scene
continent string
x int
y int
padding float You can pad from 0 up to an mcnk sized strip around the adt.
리턴 Scene