DarkRadiant: master 0108265d
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
orbweaver | orbweaver | master | 13.03.2024 20:26 | master 50f1e1ca |
Changeset | Devirtualise EntityKeyValue Instead of a virtual interface EntityKeyValue implemented by a concrete KeyValue class, there is now only a concrete EntityKeyValue class defined in the scene library and used directly by downstream code. |
|||
mod - include/ientity.h | Diff File | |||
mod - libs/scene/CMakeLists.txt | Diff File | |||
mv - radiantcore/entity/KeyValue.cpp → libs/scene/EntityKeyValue.cpp | Diff File | |||
add - libs/scene/EntityKeyValue.h | Diff File | |||
mv - radiantcore/entity/SpawnArgs.cpp → libs/scene/SpawnArgs.cpp | Diff File | |||
mv - radiantcore/entity/SpawnArgs.h → libs/scene/SpawnArgs.h | Diff File | |||
mod - libs/selection/CollectiveSpawnargs.h | Diff File | |||
mod - plugins/dm.gameconnection/MapObserver.cpp | Diff File | |||
mod - radiantcore/CMakeLists.txt | Diff File | |||
mod - radiantcore/entity/EntityModule.cpp | Diff File | |||
mod - radiantcore/entity/KeyObserverMap.h | Diff File | |||
rm - radiantcore/entity/KeyValue.h | Diff | |||
mod - radiantcore/entity/KeyValueObserver.cpp | Diff File | |||
mod - radiantcore/entity/NameKey.h | Diff File | |||
mod - radiantcore/entity/NameKeyObserver.cpp | Diff File | |||
mod - radiantcore/entity/NamespaceManager.h | Diff File | |||
mod - radiantcore/entity/generic/GenericEntityNode.h | Diff File | |||
mod - radiantcore/entity/target/TargetKey.cpp | Diff File | |||
mod - radiantcore/entity/target/TargetableNode.h | Diff File | |||
mod - test/Entity.cpp | Diff File |