C# 클래스 TerrainExtractor.Extractors.WorldObjectExtractor

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

공개 프로퍼티들

프로퍼티 타입 설명
LoadedM2Models M2Model>.Dictionary
LoadedWMORoots WMORoot>.Dictionary

공개 메소드들

메소드 설명
ExtractTileWMOs ( ADT adt ) : void
ExtractWMOs ( List list ) : void
Prepare ( ) : void
WriteMapWMOs ( MapInfo entry ) : void

비공개 메소드들

메소드 설명
CalculateModelsWMOSpaceBounds ( DoodadDefinition def, M2Model model ) : void
ExtractM2Model ( string filePath ) : void
ExtractMapObjects ( WDT wdt ) : void
ExtractTileM2s ( ADT adt ) : void
ExtractWMOGroups ( string filePath, WMORoot root ) : void
ExtractWMOM2s ( WMORoot root ) : void
PrepareMapM2s ( ) : void
PrepareMapWMOs ( ) : void
PrepareWMOGroupDoodadReferences ( WMORoot root, WMOGroup wmoGroup ) : void
WriteBSPNode ( BinaryWriter writer, BSPNode node ) : void
WriteBSPTree ( BinaryWriter writer, WMOGroup group ) : void
WriteDoodadDefinitions ( BinaryWriter writer, WMORoot root ) : void
WriteGroupDoodadRefs ( BinaryWriter writer, WMORoot root, WMOGroup group ) : void
WriteGroupLiquidInfo ( BinaryWriter writer, WMOGroup group ) : void
WriteGroups ( BinaryWriter writer, WMORoot root ) : void
WriteMapM2s ( MapInfo mapEntry ) : void
WriteModel ( BinaryWriter writer, M2Model m2Model ) : void
WriteWMO ( BinaryWriter writer, WMORoot root ) : void

메소드 상세

ExtractTileWMOs() 공개 정적인 메소드

public static ExtractTileWMOs ( ADT adt ) : void
adt ADT
리턴 void

ExtractWMOs() 공개 정적인 메소드

public static ExtractWMOs ( List list ) : void
list List
리턴 void

Prepare() 공개 정적인 메소드

public static Prepare ( ) : void
리턴 void

WriteMapWMOs() 공개 정적인 메소드

public static WriteMapWMOs ( MapInfo entry ) : void
entry MapInfo
리턴 void

프로퍼티 상세

LoadedM2Models 공개적으로 정적으로 프로퍼티

public static Dictionary LoadedM2Models
리턴 M2Model>.Dictionary

LoadedWMORoots 공개적으로 정적으로 프로퍼티

public static Dictionary LoadedWMORoots
리턴 WMORoot>.Dictionary