|
OpenMW
|
ESM/ESP records. More...
Classes | |
| struct | AIData |
| struct | AIWander |
| struct | AITravel |
| struct | AITarget |
| struct | AIActivate |
| struct | AIPackage |
| struct | AIPackageList |
| struct | Attribute |
| class | CellRef |
| struct | Position |
| struct | ENAMstruct |
| struct | EffectList |
| union | NAME_T |
| struct | SaveData |
| struct | ESM_Context |
| class | ESMReader |
| class | ESMWriter |
| struct | Filter |
| struct | Activator |
| struct | Potion |
| struct | Apparatus |
| struct | PartReference |
| struct | PartReferenceList |
| struct | Armor |
| struct | BodyPart |
| struct | Book |
| struct | BirthSign |
| class | MovedCellRef |
| struct | Cell |
| struct | Class |
| struct | Clothing |
| struct | ContItem |
| struct | InventoryList |
| struct | Container |
| struct | Creature |
| struct | LoadCREC |
| Changes a creature. More... | |
| struct | LoadCNTC |
| Changes an item list / container. More... | |
| struct | Dialogue |
| struct | Door |
| struct | Enchantment |
| struct | RankData |
| struct | Faction |
| struct | Global |
| struct | GameSetting |
| struct | DialInfo |
| struct | Ingredient |
| struct | Land |
| struct | LeveledListBase |
| struct | CreatureLevList |
| struct | ItemLevList |
| struct | Light |
| struct | Lockpick |
| struct | LandTexture |
| class | FindSecond |
| struct | MagicEffect |
| struct | Miscellaneous |
| struct | NPC |
| struct | LoadNPCC |
| struct | Pathgrid |
| struct | Probe |
| struct | Race |
| struct | Region |
| struct | Repair |
| struct | SCHD |
| class | Script |
| struct | Skill |
| struct | SoundGenerator |
| struct | SOUNstruct |
| struct | Sound |
| struct | Spell |
| struct | StartScript |
| struct | Static |
| struct | Header |
| File header record. More... | |
| struct | Weapon |
| struct | SpellList |
| class | Variant |
| class | VariantDataBase |
| class | VariantStringData |
| class | VariantIntegerData |
| class | VariantFloatData |
Typedefs | |
| typedef int32_t | Color |
| typedef NAME_T< 4 > | NAME |
| typedef NAME_T< 32 > | NAME32 |
| typedef NAME_T< 64 > | NAME64 |
| typedef NAME_T< 256 > | NAME256 |
| typedef std::list< MovedCellRef > | MovedCellRefTracker |
| typedef std::list< CellRef > | CellRefTracker |
Enumerations | |
| enum | { AI_Wander = 0x575f4941, AI_Travel = 0x545f4941, AI_Follow = 0x465f4941, AI_Escort = 0x455f4941, AI_Activate = 0x415f4941 } |
| enum | Specialization { SPC_Combat = 0, SPC_Magic = 1, SPC_Stealth = 2 } |
| enum | RangeType { RT_Self = 0, RT_Touch = 1, RT_Target = 2 } |
| enum | RecNameInts { REC_ACTI = 0x49544341, REC_ALCH = 0x48434c41, REC_APPA = 0x41505041, REC_ARMO = 0x4f4d5241, REC_BODY = 0x59444f42, REC_BOOK = 0x4b4f4f42, REC_BSGN = 0x4e475342, REC_CELL = 0x4c4c4543, REC_CLAS = 0x53414c43, REC_CLOT = 0x544f4c43, REC_CNTC = 0x43544e43, REC_CONT = 0x544e4f43, REC_CREA = 0x41455243, REC_CREC = 0x43455243, REC_DIAL = 0x4c414944, REC_DOOR = 0x524f4f44, REC_ENCH = 0x48434e45, REC_FACT = 0x54434146, REC_GLOB = 0x424f4c47, REC_GMST = 0x54534d47, REC_INFO = 0x4f464e49, REC_INGR = 0x52474e49, REC_LAND = 0x444e414c, REC_LEVC = 0x4356454c, REC_LEVI = 0x4956454c, REC_LIGH = 0x4847494c, REC_LOCK = 0x4b434f4c, REC_LTEX = 0x5845544c, REC_MGEF = 0x4645474d, REC_MISC = 0x4353494d, REC_NPC_ = 0x5f43504e, REC_NPCC = 0x4343504e, REC_PGRD = 0x44524750, REC_PROB = 0x424f5250, REC_RACE = 0x45434152, REC_REGN = 0x4e474552, REC_REPA = 0x41504552, REC_SCPT = 0x54504353, REC_SKIL = 0x4c494b53, REC_SNDG = 0x47444e53, REC_SOUN = 0x4e554f53, REC_SPEL = 0x4c455053, REC_SSCR = 0x52435353, REC_STAT = 0x54415453, REC_WEAP = 0x50414557, REC_FILT = 0x544C4946 } |
| enum | Version { VER_12 = 0x3f99999a, VER_13 = 0x3fa66666 } |
| enum | PartReferenceType { PRT_Head = 0, PRT_Hair = 1, PRT_Neck = 2, PRT_Cuirass = 3, PRT_Groin = 4, PRT_Skirt = 5, PRT_RHand = 6, PRT_LHand = 7, PRT_RWrist = 8, PRT_LWrist = 9, PRT_Shield = 10, PRT_RForearm = 11, PRT_LForearm = 12, PRT_RUpperarm = 13, PRT_LUpperarm = 14, PRT_RFoot = 15, PRT_LFoot = 16, PRT_RAnkle = 17, PRT_LAnkle = 18, PRT_RKnee = 19, PRT_LKnee = 20, PRT_RLeg = 21, PRT_LLeg = 22, PRT_RPauldron = 23, PRT_LPauldron = 24, PRT_Weapon = 25, PRT_Tail = 26, PRT_Count = 27 } |
| enum | VarType { VT_Unknown = 0, VT_None, VT_Short, VT_Int, VT_Long, VT_Float, VT_String } |
Functions | |
| bool | operator== (const MovedCellRef &ref, int pRefnum) |
| Some overloaded compare operators. | |
| bool | operator== (const CellRef &ref, int pRefnum) |
| bool | operator== (const Global &left, const Global &right) |
| bool | operator== (const GameSetting &left, const GameSetting &right) |
| static std::map< short, std::string > | genNameMap () |
| std::ostream & | operator<< (std::ostream &stream, const Variant &value) |
| bool | operator== (const Variant &left, const Variant &right) |
| bool | operator!= (const Variant &left, const Variant &right) |
ESM/ESP records.
| typedef std::list<CellRef> ESM::CellRefTracker |
| typedef int32_t ESM::Color |
| typedef NAME_T<256> ESM::NAME256 |
| typedef NAME_T<32> ESM::NAME32 |
| typedef NAME_T<64> ESM::NAME64 |
| enum ESM::RangeType |
| enum ESM::RecNameInts |
| enum ESM::Specialization |
| enum ESM::VarType |
| enum ESM::Version |
| static std::map<short,std::string> ESM::genNameMap | ( | ) | [static] |
| bool ESM::operator!= | ( | const Variant & | left, |
| const Variant & | right | ||
| ) |
| std::ostream & ESM::operator<< | ( | std::ostream & | stream, |
| const Variant & | value | ||
| ) |
| bool ESM::operator== | ( | const MovedCellRef & | ref, |
| int | pRefnum | ||
| ) |
Some overloaded compare operators.
Overloaded copare operator used to search inside a list of cell refs.
| bool ESM::operator== | ( | const CellRef & | ref, |
| int | pRefnum | ||
| ) |
| bool ESM::operator== | ( | const Global & | left, |
| const Global & | right | ||
| ) |
| bool ESM::operator== | ( | const GameSetting & | left, |
| const GameSetting & | right | ||
| ) |
| bool ESM::operator== | ( | const Variant & | left, |
| const Variant & | right | ||
| ) |
1.7.6.1