DarkRadiant: master 40da36f7
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
orbweaver | orbweaver | master | 20.03.2024 20:27 | master 36ebf11d |
Changeset | Merge EntityNode and IEntityNode Pure virtual IEntityNode interface removed; instead all downstream code uses EntityNode directly which has been made available in the scene library. This required moving a fairly large number of dependency classes from radiantcore/entity into libs/scene. |
|||
mod - include/ientity.h | Diff File | |||
mod - include/imapformat.h | Diff File | |||
mod - libs/entitylib.h | Diff File | |||
mod - libs/maplib.h | Diff File | |||
mod - libs/scene/CMakeLists.txt | Diff File | |||
mod - libs/scene/ChildPrimitives.cpp | Diff File | |||
mv - radiantcore/entity/ColourKey.h → libs/scene/ColourKey.h | Diff File | |||
mod - libs/scene/EntityBreakdown.h | Diff File | |||
mv - radiantcore/entity/EntityNode.cpp → libs/scene/EntityNode.cpp | Diff File | |||
mv - radiantcore/entity/EntityNode.h → libs/scene/EntityNode.h | Diff File | |||
mv - radiantcore/entity/EntitySettings.cpp → libs/scene/EntitySettings.cpp | Diff File | |||
mv - radiantcore/entity/EntitySettings.h → libs/scene/EntitySettings.h | Diff File | |||
mv - radiantcore/entity/KeyObserverDelegate.h → libs/scene/KeyObserverDelegate.h | Diff File | |||
mv - radiantcore/entity/KeyObserverMap.h → libs/scene/KeyObserverMap.h | Diff File | |||
mv - radiantcore/entity/KeyValueObserver.cpp → libs/scene/KeyValueObserver.cpp | Diff File | |||
mv - radiantcore/entity/KeyValueObserver.h → libs/scene/KeyValueObserver.h | Diff File | |||
mod - libs/scene/ModelFinder.cpp | Diff File | |||
mv - radiantcore/entity/ModelKey.cpp → libs/scene/ModelKey.cpp | Diff File | |||
mv - radiantcore/entity/ModelKey.h → libs/scene/ModelKey.h | Diff File | |||
mv - radiantcore/entity/NameKey.h → libs/scene/NameKey.h | Diff File | |||
mv - radiantcore/entity/NameKeyObserver.cpp → libs/scene/NameKeyObserver.cpp | Diff File | |||
mv - radiantcore/entity/NameKeyObserver.h → libs/scene/NameKeyObserver.h | Diff File | |||
mv - radiantcore/entity/NamespaceManager.cpp → libs/scene/NamespaceManager.cpp | Diff File | |||
mv - radiantcore/entity/NamespaceManager.h → libs/scene/NamespaceManager.h | Diff File | |||
mv - radiantcore/entity/OriginKey.h → libs/scene/OriginKey.h | Diff File | |||
mv - radiantcore/entity/RenderableEntityName.cpp → libs/scene/RenderableEntityName.cpp | Diff File | |||
mv - radiantcore/entity/RenderableEntityName.h → libs/scene/RenderableEntityName.h | Diff File | |||
mv - radiantcore/entity/RenderableObjectCollection.h → libs/scene/RenderableObjectCollection.h | Diff File | |||
add - libs/scene/RenderableTargetLines.cpp | Diff File | |||
mv - radiantcore/entity/target/RenderableTargetLines.h → libs/scene/RenderableTargetLines.h | Diff File | |||
mv - radiantcore/entity/ShaderParms.cpp → libs/scene/ShaderParms.cpp | Diff File | |||
mv - radiantcore/entity/ShaderParms.h → libs/scene/ShaderParms.h | Diff File | |||
mv - radiantcore/entity/target/Target.h → libs/scene/Target.h | Diff File | |||
mv - radiantcore/entity/target/TargetKey.cpp → libs/scene/TargetKey.cpp | Diff File | |||
mv - radiantcore/entity/target/TargetKey.h → libs/scene/TargetKey.h | Diff File | |||
mv - radiantcore/entity/target/TargetKeyCollection.cpp → libs/scene/TargetKeyCollection.cpp | Diff File | |||
mv - radiantcore/entity/target/TargetKeyCollection.h → libs/scene/TargetKeyCollection.h | Diff File | |||
mv - radiantcore/entity/target/TargetLineNode.cpp → libs/scene/TargetLineNode.cpp | Diff File | |||
mv - radiantcore/entity/target/TargetLineNode.h → libs/scene/TargetLineNode.h | Diff File | |||
mv - radiantcore/entity/target/TargetManager.cpp → libs/scene/TargetManager.cpp | Diff File | |||
mv - radiantcore/entity/target/TargetManager.h → libs/scene/TargetManager.h | Diff File | |||
mv - radiantcore/entity/target/TargetableNode.cpp → libs/scene/TargetableNode.cpp | Diff File | |||
mv - radiantcore/entity/target/TargetableNode.h → libs/scene/TargetableNode.h | Diff File | |||
mod - libs/scene/merge/GraphComparer.cpp | Diff File | |||
mod - libs/scene/merge/MergeAction.h | Diff File | |||
add - libs/scene/scene_fwd.h | Diff File | |||
mod - libs/selection/EntitiesFirstSelector.h | Diff File | |||
mod - libs/selection/EntitySelection.h | Diff File | |||
mod - libs/selectionlib.h | Diff File | |||
mod - libs/wxutil/preview/EntityPreview.cpp | Diff File | |||
mod - libs/wxutil/preview/EntityPreview.h | Diff File | |||
mod - plugins/dm.conversation/ActorNodeFinder.h | Diff File | |||
mod - plugins/dm.conversation/ConversationDialog.cpp | Diff File | |||
mod - plugins/dm.conversation/ConversationEntity.cpp | Diff File | |||
mod - plugins/dm.difficulty/DifficultySettingsManager.cpp | Diff File | |||
mod - plugins/dm.editing/AIEditingPanel.cpp | Diff File | |||
mod - plugins/dm.editing/AIHeadPropertyEditor.cpp | Diff File | |||
mod - plugins/dm.editing/AIVocalSetPropertyEditor.cpp | Diff File | |||
mod - plugins/dm.gameconnection/DiffDoom3MapWriter.cpp | Diff File | |||
mod - plugins/dm.gameconnection/DiffDoom3MapWriter.h | Diff File | |||
mod - plugins/dm.gameconnection/GameConnection.cpp | Diff File | |||
mod - plugins/dm.gameconnection/MapObserver.cpp | Diff File | |||
mod - plugins/dm.gameconnection/MapObserver.h | Diff File | |||
mod - plugins/dm.gui/ReadableEditorDialog.cpp | Diff File | |||
mod - plugins/dm.objectives/ObjectiveEntity.cpp | Diff File | |||
mod - plugins/dm.objectives/ObjectiveEntityFinder.cpp | Diff File | |||
mod - plugins/dm.objectives/ObjectivesEditor.cpp | Diff File | |||
mod - plugins/dm.objectives/ce/specpanel/EntityNameSpecifierPanel.cpp | Diff File | |||
mod - plugins/dm.stimresponse/StimResponseEditor.cpp | Diff File | |||
mod - plugins/script/interfaces/EntityInterface.cpp | Diff File | |||
mod - radiant/ui/animationpreview/AnimationPreview.cpp | Diff File | |||
mod - radiant/ui/animationpreview/AnimationPreview.h | Diff File | |||
mod - radiant/ui/common/EntityChooser.cpp | Diff File | |||
mod - radiant/ui/eclasstree/EClassTree.cpp | Diff File | |||
mod - radiant/ui/einspector/EntityInspector.cpp | Diff File | |||
mod - radiant/ui/einspector/ModelPropertyEditor.cpp | Diff File | |||
mod - radiant/ui/einspector/PropertyEditor.cpp | Diff File | |||
mod - radiant/ui/lightinspector/LightInspector.cpp | Diff File | |||
mod - radiant/ui/modelexport/ExportAsModelDialog.cpp | Diff File | |||
mod - radiant/ui/ortho/OrthoContextMenu.cpp | Diff File | |||
mod - radiantcore/CMakeLists.txt | Diff File | |||
mod - radiantcore/entity/EntityModule.cpp | Diff File | |||
mod - radiantcore/entity/EntityModule.h | Diff File | |||
mod - radiantcore/entity/RenderableArrow.cpp | Diff File | |||
mod - radiantcore/entity/RenderableArrow.h | Diff File | |||
mod - radiantcore/entity/RenderableEntityBox.cpp | Diff File | |||
mod - radiantcore/entity/RenderableEntityBox.h | Diff File | |||
mod - radiantcore/entity/VertexInstance.h | Diff File | |||
mod - radiantcore/entity/curve/Curve.cpp | Diff File | |||
mod - radiantcore/entity/curve/Curve.h | Diff File | |||
mod - radiantcore/entity/curve/CurveCatmullRom.cpp | Diff File | |||
mod - radiantcore/entity/curve/CurveCatmullRom.h | Diff File | |||
mod - radiantcore/entity/curve/CurveNURBS.cpp | Diff File | |||
mod - radiantcore/entity/curve/CurveNURBS.h | Diff File | |||
mod - radiantcore/entity/curve/RenderableCurve.h | Diff File | |||
mod - radiantcore/entity/doom3group/RenderableVertex.h | Diff File | |||
mod - radiantcore/entity/doom3group/StaticGeometryNode.h | Diff File | |||
mod - radiantcore/entity/eclassmodel/EclassModelNode.h | Diff File | |||
mod - radiantcore/entity/generic/GenericEntityNode.cpp | Diff File | |||
mod - radiantcore/entity/generic/GenericEntityNode.h | Diff File |