DarkRadiant: master 88085f5a
Author | Committer | Branch | Timestamp | Parent |
---|---|---|---|---|
orbweaver | orbweaver | master | 22.09.2020 19:48 | master 092d97b4 |
Changeset | Move GameConnection into a separate plugin - Set up a new plugin inside plugins/dm.gameconnection and moved the gameconnection code here. - Move several classes from radiant/map into libs/scene so they can be used by both the plugin and the radiant binary. - DiffDoom3MapWriter no longer inherits from Doom3MapWriter, but is a completely separate subclass of IMapWriter. - Various methods needed to be added to pure virtual interfaces so they could be used without access to the implementing subclass (e.g. MapExporter is now calling evaluateBRep() via IBrush, not Brush). |
|||
mod - configure.ac | Diff File | |||
mod - include/ibrush.h | Diff File | |||
mod - include/icamera.h | Diff File | |||
mod - include/icameraview.h | Diff File | |||
mod - libs/scene/Makefile.am | Diff File | |||
mod - plugins/Makefile.am | Diff File | |||
add - plugins/dm.gameconnection/DiffDoom3MapWriter.h | Diff File | |||
add - plugins/dm.gameconnection/Makefile.am | Diff File | |||
mod - radiant/Makefile.am | Diff File | |||
mod - radiant/brush/Brush.h | Diff File | |||
mod - radiant/camera/CamWnd.h | Diff File | |||
rm - radiant/camera/CameraObserver.h | Diff | |||
mod - radiant/camera/GlobalCamera.h | Diff File | |||
rm - radiant/gameconnection/DiffDoom3MapWriter.h | Diff | |||
mod - radiant/map/Map.cpp | Diff File | |||
mod - radiant/map/Map.h | Diff File | |||
mod - radiant/map/MapResource.cpp | Diff File | |||
mod - radiant/map/algorithm/Export.cpp | Diff File | |||
mod - radiant/map/algorithm/Import.cpp | Diff File | |||
mod - radiant/ui/UserInterfaceModule.cpp | Diff File | |||
mod - radiant/xyview/XYWnd.h | Diff File |