xoreos  0.0.5
Public Attributes | List of all members
Engines::NWN::Area::Tile Struct Reference

A tile. More...

Collaboration diagram for Engines::NWN::Area::Tile:
Collaboration graph
[legend]

Public Attributes

uint32 tileID
 The ID of the tile within the tileset. More...
 
uint32 height
 The number of height transitions the tile is shifted up. More...
 
Orientation orientation
 The orientation of the tile. More...
 
uint8 mainLight [2]
 Overall colored lighting effects. More...
 
uint8 srcLight [2]
 Flaming light sources. More...
 
bool animLoop [3]
 Should the tile's AnimLoop0[123] play? More...
 
const Tileset::Tiletile
 The actual tile within the tileset. More...
 
Graphics::Aurora::Modelmodel
 The tile's model. More...
 

Detailed Description

A tile.

Definition at line 134 of file area.h.

Member Data Documentation

◆ animLoop

bool Engines::NWN::Area::Tile::animLoop[3]

Should the tile's AnimLoop0[123] play?

Definition at line 143 of file area.h.

Referenced by Engines::NWN::Area::loadTile().

◆ height

uint32 Engines::NWN::Area::Tile::height

The number of height transitions the tile is shifted up.

Definition at line 137 of file area.h.

Referenced by Engines::NWN::Area::loadTile(), and Engines::NWN::Area::loadTiles().

◆ mainLight

uint8 Engines::NWN::Area::Tile::mainLight[2]

Overall colored lighting effects.

Definition at line 140 of file area.h.

Referenced by Engines::NWN::Area::loadTile().

◆ model

Graphics::Aurora::Model* Engines::NWN::Area::Tile::model

The tile's model.

Definition at line 147 of file area.h.

Referenced by Engines::NWN::Area::loadTile(), Engines::NWN::Area::loadTiles(), and Engines::NWN::Area::unloadTiles().

◆ orientation

Orientation Engines::NWN::Area::Tile::orientation

The orientation of the tile.

Definition at line 138 of file area.h.

Referenced by Engines::NWN::Area::loadTile(), and Engines::NWN::Area::loadTiles().

◆ srcLight

uint8 Engines::NWN::Area::Tile::srcLight[2]

Flaming light sources.

Definition at line 141 of file area.h.

Referenced by Engines::NWN::Area::loadTile().

◆ tile

const Tileset::Tile* Engines::NWN::Area::Tile::tile

The actual tile within the tileset.

Definition at line 145 of file area.h.

Referenced by Engines::NWN::Area::loadTile(), Engines::NWN::Area::loadTiles(), and Engines::NWN::Area::unloadTiles().

◆ tileID

uint32 Engines::NWN::Area::Tile::tileID

The ID of the tile within the tileset.

Definition at line 135 of file area.h.

Referenced by Engines::NWN::Area::loadTile(), and Engines::NWN::Area::loadTiles().


The documentation for this struct was generated from the following file: