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

#include <player.hpp>

Collaboration diagram for ESM::Player:

Public Member Functions

void load (ESMReader &esm)
 
void save (ESMWriter &esm) const
 

Public Attributes

NpcState mObject
 
CellId mCellId
 
float mLastKnownExteriorPosition [3]
 
unsigned char mHasMark
 
ESM::Position mMarkedPosition
 
CellId mMarkedCell
 
unsigned char mAutoMove
 
std::string mBirthsign
 
int mCurrentCrimeId
 
int mPaidCrimeId
 
StatState< intmSaveAttributes [ESM::Attribute::Length]
 
StatState< intmSaveSkills [ESM::Skill::Length]
 

Member Function Documentation

void ESM::Player::load ( ESMReader esm)

Here is the call graph for this function:

Here is the caller graph for this function:

void ESM::Player::save ( ESMWriter esm) const

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

unsigned char ESM::Player::mAutoMove
std::string ESM::Player::mBirthsign
CellId ESM::Player::mCellId
int ESM::Player::mCurrentCrimeId
unsigned char ESM::Player::mHasMark
float ESM::Player::mLastKnownExteriorPosition[3]
CellId ESM::Player::mMarkedCell
ESM::Position ESM::Player::mMarkedPosition
NpcState ESM::Player::mObject
int ESM::Player::mPaidCrimeId
StatState<int> ESM::Player::mSaveAttributes[ESM::Attribute::Length]
StatState<int> ESM::Player::mSaveSkills[ESM::Skill::Length]

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