OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ESM::Land::LandData Struct Reference

#include <loadland.hpp>

Collaboration diagram for ESM::Land::LandData:

Public Member Functions

void save (ESMWriter &esm) const
 

Static Public Member Functions

static void transposeTextureData (const uint16_t *in, uint16_t *out)
 

Public Attributes

float mHeightOffset
 
float mHeights [LAND_NUM_VERTS]
 
VNML mNormals [LAND_NUM_VERTS *3]
 
uint16_t mTextures [LAND_NUM_TEXTURES]
 
unsigned char mColours [3 *LAND_NUM_VERTS]
 
int mDataTypes
 
signed char mWnam [81]
 
short mUnk1
 
uint8_t mUnk2
 

Member Function Documentation

void ESM::Land::LandData::save ( ESMWriter esm) const

Here is the call graph for this function:

Here is the caller graph for this function:

void ESM::Land::LandData::transposeTextureData ( const uint16_t *  in,
uint16_t *  out 
)
static

Here is the caller graph for this function:

Member Data Documentation

unsigned char ESM::Land::LandData::mColours[3 *LAND_NUM_VERTS]
int ESM::Land::LandData::mDataTypes
float ESM::Land::LandData::mHeightOffset
float ESM::Land::LandData::mHeights[LAND_NUM_VERTS]
VNML ESM::Land::LandData::mNormals[LAND_NUM_VERTS *3]
uint16_t ESM::Land::LandData::mTextures[LAND_NUM_TEXTURES]
short ESM::Land::LandData::mUnk1
uint8_t ESM::Land::LandData::mUnk2
signed char ESM::Land::LandData::mWnam[81]

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