OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Enumerations
defs.hpp File Reference
#include <stdint.h>
#include <osg/Vec3f>
Include dependency graph for defs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ESM::TimeStamp
 
struct  ESM::Position
 
struct  ESM::FourCC< a, b, c, d >
 

Namespaces

 ESM
 ESM/ESP records.
 

Typedefs

typedef uint32_t ESM::Color
 

Enumerations

enum  ESM::Specialization { ESM::SPC_Combat = 0, ESM::SPC_Magic = 1, ESM::SPC_Stealth = 2 }
 
enum  ESM::RangeType { ESM::RT_Self = 0, ESM::RT_Touch = 1, ESM::RT_Target = 2 }
 
enum  ESM::RecNameInts {
  ESM::REC_ACTI = 0x49544341, ESM::REC_ALCH = 0x48434c41, ESM::REC_APPA = 0x41505041, ESM::REC_ARMO = 0x4f4d5241,
  ESM::REC_BODY = 0x59444f42, ESM::REC_BOOK = 0x4b4f4f42, ESM::REC_BSGN = 0x4e475342, ESM::REC_CELL = 0x4c4c4543,
  ESM::REC_CLAS = 0x53414c43, ESM::REC_CLOT = 0x544f4c43, ESM::REC_CNTC = 0x43544e43, ESM::REC_CONT = 0x544e4f43,
  ESM::REC_CREA = 0x41455243, ESM::REC_CREC = 0x43455243, ESM::REC_DIAL = 0x4c414944, ESM::REC_DOOR = 0x524f4f44,
  ESM::REC_ENCH = 0x48434e45, ESM::REC_FACT = 0x54434146, ESM::REC_GLOB = 0x424f4c47, ESM::REC_GMST = 0x54534d47,
  ESM::REC_INFO = 0x4f464e49, ESM::REC_INGR = 0x52474e49, ESM::REC_LAND = 0x444e414c, ESM::REC_LEVC = 0x4356454c,
  ESM::REC_LEVI = 0x4956454c, ESM::REC_LIGH = 0x4847494c, ESM::REC_LOCK = 0x4b434f4c, ESM::REC_LTEX = 0x5845544c,
  ESM::REC_MGEF = 0x4645474d, ESM::REC_MISC = 0x4353494d, ESM::REC_NPC_ = 0x5f43504e, ESM::REC_NPCC = 0x4343504e,
  ESM::REC_PGRD = 0x44524750, ESM::REC_PROB = 0x424f5250, ESM::REC_RACE = 0x45434152, ESM::REC_REGN = 0x4e474552,
  ESM::REC_REPA = 0x41504552, ESM::REC_SCPT = 0x54504353, ESM::REC_SKIL = 0x4c494b53, ESM::REC_SNDG = 0x47444e53,
  ESM::REC_SOUN = 0x4e554f53, ESM::REC_SPEL = 0x4c455053, ESM::REC_SSCR = 0x52435353, ESM::REC_STAT = 0x54415453,
  ESM::REC_WEAP = 0x50414557, ESM::REC_SAVE = FourCC<'S','A','V','E'>::value, ESM::REC_JOUR_LEGACY = FourCC<0xa4,'U','O','R'>::value, ESM::REC_JOUR = FourCC<'J','O','U','R'>::value,
  ESM::REC_QUES = FourCC<'Q','U','E','S'>::value, ESM::REC_GSCR = FourCC<'G','S','C','R'>::value, ESM::REC_PLAY = FourCC<'P','L','A','Y'>::value, ESM::REC_CSTA = FourCC<'C','S','T','A'>::value,
  ESM::REC_GMAP = FourCC<'G','M','A','P'>::value, ESM::REC_DIAS = FourCC<'D','I','A','S'>::value, ESM::REC_WTHR = FourCC<'W','T','H','R'>::value, ESM::REC_KEYS = FourCC<'K','E','Y','S'>::value,
  ESM::REC_DYNA = FourCC<'D','Y','N','A'>::value, ESM::REC_ASPL = FourCC<'A','S','P','L'>::value, ESM::REC_ACTC = FourCC<'A','C','T','C'>::value, ESM::REC_MPRJ = FourCC<'M','P','R','J'>::value,
  ESM::REC_PROJ = FourCC<'P','R','O','J'>::value, ESM::REC_DCOU = FourCC<'D','C','O','U'>::value, ESM::REC_MARK = FourCC<'M','A','R','K'>::value, ESM::REC_ENAB = FourCC<'E','N','A','B'>::value,
  ESM::REC_CAM_ = FourCC<'C','A','M','_'>::value, ESM::REC_STLN = FourCC<'S','T','L','N'>::value, ESM::REC_INPU = FourCC<'I','N','P','U'>::value, ESM::REC_FILT = FourCC<'F','I','L','T'>::value,
  ESM::REC_DBGP = FourCC<'D','B','G','P'>::value
}
 
enum  ESM::SubRecNameInts { ESM::SREC_DELE = ESM::FourCC<'D','E','L','E'>::value, ESM::SREC_NAME = ESM::FourCC<'N','A','M','E'>::value }
 Common subrecords. More...