1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-04 15:13:08 +00:00
openmw/apps/opencs/model/world
elsid cfdbd0d471
Indicate moved cell refs explicitly
This is less error prone approach than use of MovedCellRef fields.

Also make separate functions for skipping and reading moved cell refs to avoid
passing special flags  logic and null pointers for unused arguments.
2021-07-12 18:56:42 +02:00
..
actoradapter.cpp Properly reserve body parts for skirts (bug #5731) 2020-12-11 10:39:57 +03:00
actoradapter.hpp
cell.cpp
cell.hpp
cellcoordinates.cpp Fix and simplify brush outlines and coordinate calculations 2020-03-26 13:25:33 +02:00
cellcoordinates.hpp Fix and simplify brush outlines and coordinate calculations 2020-03-26 13:25:33 +02:00
cellselection.cpp
cellselection.hpp
collection.hpp Implement an override-value when cloning, use when cloning info records 2021-01-10 21:23:52 +02:00
collectionbase.cpp
collectionbase.hpp
columnbase.cpp
columnbase.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
columnimp.cpp Generate WNAM upon saving terrain 2020-01-11 02:42:04 +03:00
columnimp.hpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 2021-06-29 23:25:26 +10:00
columns.cpp Remove redundant mPersistent member from ESM::NPC and ESM::Creature, replaced by mRecordFlags. Fixed the editing of the persistence flag value. 2021-06-30 08:20:29 +10:00
columns.hpp Remove redundant mPersistent member from ESM::NPC and ESM::Creature, replaced by mRecordFlags. Fixed the editing of the persistence flag value. 2021-06-30 08:20:29 +10:00
commanddispatcher.cpp Use emplace_back instead of push_back 2020-10-18 10:27:35 +04:00
commanddispatcher.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
commandmacro.cpp
commandmacro.hpp
commands.cpp Fix various warnings found by clang 2021-04-17 19:06:33 +02:00
commands.hpp Implement an override-value when cloning, use when cloning info records 2021-01-10 21:23:52 +02:00
data.cpp Moved persistence flag from references to the header flags of referenceables (e.g. Static, Weapon, etc). Editing widget is not fully working. 2021-06-29 23:25:26 +10:00
data.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
defaultgmsts.cpp
defaultgmsts.hpp
idcollection.hpp
idcompletionmanager.cpp
idcompletionmanager.hpp
idtable.cpp Fix MSVC's C4267 warnings 2021-05-12 10:34:39 +04:00
idtable.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
idtablebase.cpp
idtablebase.hpp
idtableproxymodel.cpp
idtableproxymodel.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
idtree.cpp Fix various warnings found by clang 2021-04-17 19:06:33 +02:00
idtree.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
info.hpp
infocollection.cpp
infocollection.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
infoselectwrapper.cpp
infoselectwrapper.hpp
infotableproxymodel.cpp
infotableproxymodel.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
land.cpp
land.hpp
landtexture.cpp
landtexture.hpp
landtexturetableproxymodel.cpp
landtexturetableproxymodel.hpp
metadata.cpp
metadata.hpp
nestedcoladapterimp.cpp Use meaningful names instead of mSkill1 and mSkill2 2020-06-26 11:47:59 +04:00
nestedcoladapterimp.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
nestedcollection.cpp
nestedcollection.hpp
nestedcolumnadapter.hpp
nestedidcollection.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
nestedinfocollection.cpp
nestedinfocollection.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
nestedtableproxymodel.cpp
nestedtableproxymodel.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
nestedtablewrapper.cpp
nestedtablewrapper.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
pathgrid.cpp
pathgrid.hpp
record.cpp
record.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
ref.cpp
ref.hpp
refcollection.cpp Indicate moved cell refs explicitly 2021-07-12 18:56:42 +02:00
refcollection.hpp
refidadapter.cpp
refidadapter.hpp
refidadapterimp.cpp Fix Npc edit widget index out of bounds due to a removed column. 2021-07-06 13:45:58 +10:00
refidadapterimp.hpp Use enums in place of magic numbers. Ensure Creature and NPC cell references are always saved as persistent. 2021-07-06 12:37:02 +10:00
refidcollection.cpp Remove redundant mPersistent member from ESM::NPC and ESM::Creature, replaced by mRecordFlags. Fixed the editing of the persistence flag value. 2021-06-30 08:20:29 +10:00
refidcollection.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
refiddata.cpp Clean up RefIdData code for better legibility. 2021-06-30 10:09:56 +10:00
refiddata.hpp Clean up RefIdData code for better legibility. 2021-06-30 10:09:56 +10:00
regionmap.cpp
regionmap.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
resources.cpp Fix MSVC's C4267 warnings 2021-05-12 10:34:39 +04:00
resources.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
resourcesmanager.cpp Add collada to supported formats 2021-01-18 19:22:01 +02:00
resourcesmanager.hpp
resourcetable.cpp
resourcetable.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
scope.cpp
scope.hpp
scriptcontext.cpp
scriptcontext.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
subcellcollection.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
tablemimedata.cpp
tablemimedata.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
universalid.cpp
universalid.hpp