C# Class Warcraft.WMO.RootFile.ModelRoot

Inheritance: IBinarySerializable
显示文件 Open project: Nihlus/libwarcraft Class Usage Examples

Public Properties

Property Type Description
ConvexPlanes Warcraft.WMO.RootFile.Chunks.ModelConvexPlanes
DoodadInstances Warcraft.WMO.RootFile.Chunks.ModelDoodadInstances
DoodadPaths Warcraft.WMO.RootFile.Chunks.ModelDoodadPaths
DoodadSets Warcraft.WMO.RootFile.Chunks.ModelDoodadSets
Fog Warcraft.WMO.RootFile.Chunks.ModelFog
GameObjectFileID Warcraft.WMO.RootFile.Chunks.ModelGameObjectFileID
GroupInformation Warcraft.WMO.RootFile.Chunks.ModelGroupInformation
GroupNames Warcraft.WMO.RootFile.Chunks.ModelGroupNames
Header ModelRootHeader
Materials Warcraft.WMO.RootFile.Chunks.ModelMaterials
PortalReferences Warcraft.WMO.RootFile.Chunks.ModelPortalReferences
PortalVertices Warcraft.WMO.RootFile.Chunks.ModelPortalVertices
Portals Warcraft.WMO.RootFile.Chunks.ModelPortals
Skybox Warcraft.WMO.RootFile.Chunks.ModelSkybox
StaticLighting Warcraft.WMO.RootFile.Chunks.ModelStaticLighting
Textures Warcraft.WMO.RootFile.Chunks.ModelTextures
Version Warcraft.ADT.Chunks.TerrainVersion
VisibleBlocks Warcraft.WMO.RootFile.Chunks.ModelVisibleBlocks
VisibleVertices Warcraft.WMO.RootFile.Chunks.ModelVisibleVertices

Public Methods

Method Description
ContainsGroup ( ModelGroup modelGroup ) : bool
GetInternalDescriptiveGroupName ( ModelGroup modelGroup ) : string
GetInternalGroupName ( ModelGroup modelGroup ) : string
ModelRoot ( byte inData ) : System.IO
Serialize ( ) : byte[]

Method Details

ContainsGroup() public method

public ContainsGroup ( ModelGroup modelGroup ) : bool
modelGroup Warcraft.WMO.GroupFile.ModelGroup
return bool

GetInternalDescriptiveGroupName() public method

public GetInternalDescriptiveGroupName ( ModelGroup modelGroup ) : string
modelGroup Warcraft.WMO.GroupFile.ModelGroup
return string

GetInternalGroupName() public method

public GetInternalGroupName ( ModelGroup modelGroup ) : string
modelGroup Warcraft.WMO.GroupFile.ModelGroup
return string

ModelRoot() public method

public ModelRoot ( byte inData ) : System.IO
inData byte
return System.IO

Serialize() public method

public Serialize ( ) : byte[]
return byte[]

Property Details

ConvexPlanes public_oe property

public ModelConvexPlanes,Warcraft.WMO.RootFile.Chunks ConvexPlanes
return Warcraft.WMO.RootFile.Chunks.ModelConvexPlanes

DoodadInstances public_oe property

public ModelDoodadInstances,Warcraft.WMO.RootFile.Chunks DoodadInstances
return Warcraft.WMO.RootFile.Chunks.ModelDoodadInstances

DoodadPaths public_oe property

public ModelDoodadPaths,Warcraft.WMO.RootFile.Chunks DoodadPaths
return Warcraft.WMO.RootFile.Chunks.ModelDoodadPaths

DoodadSets public_oe property

public ModelDoodadSets,Warcraft.WMO.RootFile.Chunks DoodadSets
return Warcraft.WMO.RootFile.Chunks.ModelDoodadSets

Fog public_oe property

public ModelFog,Warcraft.WMO.RootFile.Chunks Fog
return Warcraft.WMO.RootFile.Chunks.ModelFog

GameObjectFileID public_oe property

public ModelGameObjectFileID,Warcraft.WMO.RootFile.Chunks GameObjectFileID
return Warcraft.WMO.RootFile.Chunks.ModelGameObjectFileID

GroupInformation public_oe property

public ModelGroupInformation,Warcraft.WMO.RootFile.Chunks GroupInformation
return Warcraft.WMO.RootFile.Chunks.ModelGroupInformation

GroupNames public_oe property

public ModelGroupNames,Warcraft.WMO.RootFile.Chunks GroupNames
return Warcraft.WMO.RootFile.Chunks.ModelGroupNames

Header public_oe property

public ModelRootHeader,Warcraft.WMO.RootFile Header
return ModelRootHeader

Materials public_oe property

public ModelMaterials,Warcraft.WMO.RootFile.Chunks Materials
return Warcraft.WMO.RootFile.Chunks.ModelMaterials

PortalReferences public_oe property

public ModelPortalReferences,Warcraft.WMO.RootFile.Chunks PortalReferences
return Warcraft.WMO.RootFile.Chunks.ModelPortalReferences

PortalVertices public_oe property

public ModelPortalVertices,Warcraft.WMO.RootFile.Chunks PortalVertices
return Warcraft.WMO.RootFile.Chunks.ModelPortalVertices

Portals public_oe property

public ModelPortals,Warcraft.WMO.RootFile.Chunks Portals
return Warcraft.WMO.RootFile.Chunks.ModelPortals

Skybox public_oe property

public ModelSkybox,Warcraft.WMO.RootFile.Chunks Skybox
return Warcraft.WMO.RootFile.Chunks.ModelSkybox

StaticLighting public_oe property

public ModelStaticLighting,Warcraft.WMO.RootFile.Chunks StaticLighting
return Warcraft.WMO.RootFile.Chunks.ModelStaticLighting

Textures public_oe property

public ModelTextures,Warcraft.WMO.RootFile.Chunks Textures
return Warcraft.WMO.RootFile.Chunks.ModelTextures

Version public_oe property

public TerrainVersion,Warcraft.ADT.Chunks Version
return Warcraft.ADT.Chunks.TerrainVersion

VisibleBlocks public_oe property

public ModelVisibleBlocks,Warcraft.WMO.RootFile.Chunks VisibleBlocks
return Warcraft.WMO.RootFile.Chunks.ModelVisibleBlocks

VisibleVertices public_oe property

public ModelVisibleVertices,Warcraft.WMO.RootFile.Chunks VisibleVertices
return Warcraft.WMO.RootFile.Chunks.ModelVisibleVertices