1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-22 13:23:55 +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 Fix many Coverity Scan warnings 2018-11-14 11:21:49 +04:00
cell.cpp Merge commit 'pull/upstream/678' into HEAD 2015-11-13 01:34:36 +01:00
cell.hpp Load methods (for ESM records) accept a deleted flag in OpenCS 2015-07-22 22:17:26 +03:00
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 Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
cellselection.hpp added CellCoordinates and CellSelection classes 2014-04-07 13:44:43 +02:00
collection.hpp Implement an override-value when cloning, use when cloning info records 2021-01-10 21:23:52 +02:00
collectionbase.cpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
collectionbase.hpp Add ability to touch records, LAND records in particular 2017-08-31 22:09:49 -04:00
columnbase.cpp Editor: Implement faction ranks table (feature #4209) 2018-12-21 14:16:40 +04:00
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 safer handling of command macros 2016-03-08 10:48:44 +01:00
commandmacro.hpp safer handling of command macros 2016-03-08 10:48:44 +01:00
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 Fix narrowing conversion warning 2016-10-31 00:53:17 +09:00
defaultgmsts.hpp Removed hints from error messages and fixed naming to match conventions 2016-01-18 12:34:33 -05:00
idcollection.hpp Some bug fixes, changes to land load code. 2017-09-08 21:03:52 -04:00
idcompletionmanager.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
idcompletionmanager.hpp purge the rest of boost::shared and any other boost related things that no longer are required 2017-06-09 19:08:53 +02:00
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 Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
idtablebase.hpp Add ability to touch records, LAND records in particular 2017-08-31 22:09:49 -04:00
idtableproxymodel.cpp Make fallback map static to simplify constructors 2019-03-29 15:30:49 +04:00
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 Fix shadowing warnings 2016-10-16 01:34:54 +09:00
infocollection.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
infoselectwrapper.cpp Fix some compiler warnings 2018-11-08 13:16:04 +04:00
infoselectwrapper.hpp Fixes to testing if condition is always or never true 2016-02-19 14:10:47 -05:00
infotableproxymodel.cpp Replace all NULLs to nullptr 2018-10-09 10:21:12 +04:00
infotableproxymodel.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
land.cpp Cleanup. Also modify ltex index generation. 2017-09-05 19:29:07 -04:00
land.hpp Cleanup. Also modify ltex index generation. 2017-09-05 19:29:07 -04:00
landtexture.cpp Cleanup. Also modify ltex index generation. 2017-09-05 19:29:07 -04:00
landtexture.hpp Replace nonconst getId with setId, add template specialization and specialized derived classes for LandTexture 2017-08-31 22:09:49 -04:00
landtexturetableproxymodel.cpp Remove texture filtering, better ltex importing, reindexing duplicates 2018-05-22 14:55:09 +03:00
landtexturetableproxymodel.hpp Hide base land textures. 2017-10-02 15:56:22 -04:00
metadata.cpp Handle length of UTF-8 strings properly in plugin metadata (bug #4653) 2018-09-25 21:40:26 +04:00
metadata.hpp moved meta data into a new single-row table 2015-06-26 13:01:25 +02:00
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 Add the ability to search a nested column index 2015-06-26 22:14:11 +03:00
nestedcollection.hpp Add the ability to search a nested column index 2015-06-26 22:14:11 +03:00
nestedcolumnadapter.hpp More warning fixes. 2015-04-19 09:42:44 +10:00
nestedidcollection.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
nestedinfocollection.cpp TopicInfos result script are now displayed in dialogue subviews. 2015-04-19 13:31:16 +10:00
nestedinfocollection.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
nestedtableproxymodel.cpp Proper index creation for nested data 2015-07-25 18:32:13 +03:00
nestedtableproxymodel.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
nestedtablewrapper.cpp undo works now 2014-07-20 22:39:39 +02:00
nestedtablewrapper.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
pathgrid.cpp Load methods (for ESM records) accept a deleted flag in OpenCS 2015-07-22 22:17:26 +03:00
pathgrid.hpp Load methods (for ESM records) accept a deleted flag in OpenCS 2015-07-22 22:17:26 +03:00
record.cpp Adds the option to ignore "Base" records when running the verifier. (fixes #4466) 2018-06-20 11:29:38 +02:00
record.hpp Replace zeroes and nulls by nullptrs 2020-11-29 11:14:07 +04:00
ref.cpp Remove some redundant code 2019-01-05 01:25:52 +03:00
ref.hpp moved ref num assingment from instance creation to save procedure 2016-03-24 11:12:05 +01:00
refcollection.cpp Indicate moved cell refs explicitly 2021-07-12 18:56:42 +02:00
refcollection.hpp Revert rebasing the moved refs to the new cell, because the original ref may still be referred by a mod. 2015-04-26 14:55:40 +10:00
refidadapter.cpp Changed over the remaining RefId adapters. Fixed issue where map entries were overwriting the same key... 2015-04-13 06:39:38 +10:00
refidadapter.hpp Fixed more spelling mistakes 2016-12-15 13:09:40 +01:00
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 Rename to lowerCaseInPlace 2015-12-07 22:49:15 +01:00
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 A bit of cleanup 2017-08-20 19:07:23 -04:00
resourcetable.cpp Cherry-pick cc9cii's editor improvements 2018-12-23 20:10:16 +03:00
resourcetable.hpp Using override keyword in OpenMW CS 2021-05-18 19:53:55 -05:00
scope.cpp Remove empty line at the beginning of files 2015-08-18 23:06:12 +02:00
scope.hpp generalised the concept of record scope 2014-08-06 09:53:10 +02:00
scriptcontext.cpp Rename to lowerCaseInPlace 2015-12-07 22:49:15 +01:00
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 spelling fixes 2015-12-17 13:06:37 +01:00
tablemimedata.hpp Mark overrided methods by override keyword 2020-10-16 22:18:54 +04:00
universalid.cpp Do not use universal IDs for menu items 2018-09-13 22:15:59 +04:00
universalid.hpp Do not use universal IDs for menu items 2018-09-13 22:15:59 +04:00