nwn.trn.trn

Terrain (trn, trx)

Public Imports

nwn.trn.genericmesh
public import nwn.trn.genericmesh;
Undocumented in source.
nwn.twoda
public import nwn.twoda;
Undocumented in source.

Members

Classes

ASWMInvalidValueException
class ASWMInvalidValueException
TRRNInvalidValueException
class TRRNInvalidValueException
Trn
class Trn

TRN / TRX file parsing

TrnInvalidValueException
class TrnInvalidValueException
TrnParseException
class TrnParseException
TrnTypeException
class TrnTypeException
TrnValueSetException
class TrnValueSetException
WATRInvalidValueException
class WATRInvalidValueException

Enums

TrnPacketType
enum TrnPacketType

Type of a packet's payload

Functions

toTrnPacketStr
char[4] toTrnPacketStr(TrnPacketType type)
toTrnPacketType
TrnPacketType toTrnPacketType(char[4] str, string nwnVersion)

Structs

TrnNWN2MegatilePayload
struct TrnNWN2MegatilePayload

Megatile information (TRRN)

TrnNWN2TerrainDimPayload
struct TrnNWN2TerrainDimPayload

Terrain dimensions (TRWH)

TrnNWN2WalkmeshPayload
struct TrnNWN2WalkmeshPayload

Compressed walkmesh (only contained inside TRX files) (ASWM)

TrnNWN2WaterPayload
struct TrnNWN2WaterPayload

Water information (WATR)

TrnPacket
struct TrnPacket

Templates

TrnPacketPayloadToType
template TrnPacketPayloadToType(T)
TrnPacketTypeToPayload
template TrnPacketTypeToPayload(TrnPacketType type)

Meta