Table of Contents

Class PortalExtra

Namespace
WoWLib.Formats.WMO.Root.Chunks
Assembly
WoWLib.dll

One MOPE entry (11.1+): portal extra data; largely undeciphered.

public class PortalExtra : IDisposable
Inheritance
PortalExtra
Implements
Inherited Members

Constructors

PortalExtra()

public PortalExtra()

PortalExtra(uint, uint, uint, uint)

public PortalExtra(uint portalIndex, uint unknown1, uint unknown2, uint unknown3)

Parameters

portalIndex uint
unknown1 uint
unknown2 uint
unknown3 uint

PortalExtra(PortalExtra)

Copy-construct: a deep copy of other (the C++ copy constructor).

public PortalExtra(PortalExtra other)

Parameters

other PortalExtra

Properties

PortalIndex

Index into MOPT; seems to match MOPR values.

public uint PortalIndex { get; set; }

Property Value

uint

Unknown1

Unknown; preserved for round-trip.

public uint Unknown1 { get; set; }

Property Value

uint

Unknown2

Unknown; preserved for round-trip.

public uint Unknown2 { get; set; }

Property Value

uint

Unknown3

Unknown; preserved for round-trip.

public uint Unknown3 { get; set; }

Property Value

uint

Methods

Dispose()

Release the native object now. Optional: the finalizer releases it on collection anyway - dispose (or using) when you want native memory back promptly.

public virtual void Dispose()