C# Class TerrainDisplay.MPQ.WMO.WMORoot

ファイルを表示 Open project: WCell/WCell-Terrain Class Usage Examples

Public Properties

Property Type Description
Bounds BoundingBox
ComplexVolumePlanes Plane[]
DoodadDefinitions TerrainDisplay.MPQ.WMO.Components.DoodadDefinition[]
DoodadFiles string>.Dictionary
DoodadSets TerrainDisplay.MPQ.WMO.Components.DoodadSet[]
FilePath string
Fogs Fog[]
GroupInformation GroupInformation[]
GroupNames string>.Dictionary
Groups TerrainDisplay.MPQ.WMO.WMOGroup[]
Header TerrainDisplay.MPQ.WMO.Components.RootHeader
LightInfo TerrainDisplay.MPQ.WMO.Components.LightInformation[]
Materials TerrainDisplay.MPQ.WMO.Components.Material[]
OrientatedBoundingBox WCell.Util.Graphics.OBB
PortalInformation TerrainDisplay.MPQ.WMO.Components.PortalInformation[]
PortalRelations TerrainDisplay.MPQ.WMO.Components.PortalRelation[]
PortalVertices Vector3[]
Textures string>.Dictionary
Version int
VisibleBlocks VertexSpan[]
VisibleVertices Vector3[]
WMOM2s List
WmoIndices List
WmoLiquidIndices List
WmoLiquidVertices List
WmoM2Indices List
WmoM2Vertices List
WmoVertices List

Public Methods

Method Description
ClearCollisionData ( ) : void
WMORoot ( string filePath ) : System.Collections.Generic

Private Methods

Method Description
DumpLiqChunks ( ) : void

Method Details

ClearCollisionData() public method

public ClearCollisionData ( ) : void
return void

WMORoot() public method

public WMORoot ( string filePath ) : System.Collections.Generic
filePath string
return System.Collections.Generic

Property Details

Bounds public_oe property

public BoundingBox Bounds
return BoundingBox

ComplexVolumePlanes public_oe property

MCVP
public Plane[] ComplexVolumePlanes
return Plane[]

DoodadDefinitions public_oe property

MODD
public DoodadDefinition[],TerrainDisplay.MPQ.WMO.Components DoodadDefinitions
return TerrainDisplay.MPQ.WMO.Components.DoodadDefinition[]

DoodadFiles public_oe property

MODN
public Dictionary DoodadFiles
return string>.Dictionary

DoodadSets public_oe property

MODS
public DoodadSet[],TerrainDisplay.MPQ.WMO.Components DoodadSets
return TerrainDisplay.MPQ.WMO.Components.DoodadSet[]

FilePath public_oe property

public string FilePath
return string

Fogs public_oe property

MFOG
public Fog[] Fogs
return Fog[]

GroupInformation public_oe property

MOGI
public GroupInformation[] GroupInformation
return GroupInformation[]

GroupNames public_oe property

MOGN
public Dictionary GroupNames
return string>.Dictionary

Groups public_oe property

public WMOGroup[],TerrainDisplay.MPQ.WMO Groups
return TerrainDisplay.MPQ.WMO.WMOGroup[]

Header public_oe property

MOHD
public RootHeader,TerrainDisplay.MPQ.WMO.Components Header
return TerrainDisplay.MPQ.WMO.Components.RootHeader

LightInfo public_oe property

MOLT
public LightInformation[],TerrainDisplay.MPQ.WMO.Components LightInfo
return TerrainDisplay.MPQ.WMO.Components.LightInformation[]

Materials public_oe property

MOMT
public Material[],TerrainDisplay.MPQ.WMO.Components Materials
return TerrainDisplay.MPQ.WMO.Components.Material[]

OrientatedBoundingBox public_oe property

The Orientated Bounding Box for this WMO
public OBB,WCell.Util.Graphics OrientatedBoundingBox
return WCell.Util.Graphics.OBB

PortalInformation public_oe property

MOPT chunks
public PortalInformation[],TerrainDisplay.MPQ.WMO.Components PortalInformation
return TerrainDisplay.MPQ.WMO.Components.PortalInformation[]

PortalRelations public_oe property

MOPR chunks
public PortalRelation[],TerrainDisplay.MPQ.WMO.Components PortalRelations
return TerrainDisplay.MPQ.WMO.Components.PortalRelation[]

PortalVertices public_oe property

MOPV
public Vector3[] PortalVertices
return Vector3[]

Textures public_oe property

MOTX
public Dictionary Textures
return string>.Dictionary

Version public_oe property

MVER
public int Version
return int

VisibleBlocks public_oe property

MOVB
public VertexSpan[] VisibleBlocks
return VertexSpan[]

VisibleVertices public_oe property

MOVV
public Vector3[] VisibleVertices
return Vector3[]

WMOM2s public_oe property

The M2 models that decorate this WMO
public List WMOM2s
return List

WmoIndices public_oe property

List of indicies used for rendering this WMO in World Space
public List WmoIndices
return List

WmoLiquidIndices public_oe property

public List WmoLiquidIndices
return List

WmoLiquidVertices public_oe property

public List WmoLiquidVertices
return List

WmoM2Indices public_oe property

public List WmoM2Indices
return List

WmoM2Vertices public_oe property

public List WmoM2Vertices
return List

WmoVertices public_oe property

List of vertices used for rendering this WMO in World Space
public List WmoVertices
return List