DarkRadiant: declmanager 7f92e5fe
| Author | Committer | Branch | Timestamp | Parent |
|---|---|---|---|---|
| greebo | greebo | declmanager | 02.07.2022 04:25 | declmanager 7077f397 |
| Affected Issues | 0005977: Improve Declaration Block Parsing | |||
| Changeset | 0005977: Start migrating Doom3ModelDefs to derive from DeclarationBase, redirect eclass manager methods to the declaration manager. Add some unit tests covering the modelDef-related methods. |
|||
| mod - include/ideclmanager.h | Diff File | |||
| mod - include/idecltypes.h | Diff File | |||
| mod - include/ieclass.h | Diff File | |||
| mod - libs/DeclarationBase.h | Diff File | |||
| mod - plugins/script/interfaces/EClassInterface.cpp | Diff File | |||
| mod - plugins/script/interfaces/EClassInterface.h | Diff File | |||
| mod - plugins/sound/SoundManager.cpp | Diff File | |||
| mod - plugins/sound/SoundShader.cpp | Diff File | |||
| mod - plugins/sound/SoundShader.h | Diff File | |||
| mod - radiant/ui/animationpreview/MD5AnimationViewer.cpp | Diff File | |||
| mod - radiant/ui/animationpreview/MD5AnimationViewer.h | Diff File | |||
| mod - radiantcore/decl/DeclarationManager.cpp | Diff File | |||
| mod - radiantcore/decl/DeclarationManager.h | Diff File | |||
| add - radiantcore/eclass/DefCreators.h | Diff File | |||
| mod - radiantcore/eclass/Doom3ModelDef.h | Diff File | |||
| mod - radiantcore/eclass/EClassManager.cpp | Diff File | |||
| mod - radiantcore/eclass/EClassManager.h | Diff File | |||
| mod - radiantcore/eclass/EntityClass.h | Diff File | |||
| mod - test/DeclManager.cpp | Diff File | |||
| mod - test/Entity.cpp | Diff File | |||
| mod - test/resources/tdm/def/entity_with_model.def | Diff File | |||
| mod - tools/msvc/DarkRadiantCore.vcxproj | Diff File | |||
| mod - tools/msvc/DarkRadiantCore.vcxproj.filters | Diff File | |||