Project

General

Profile

« Previous | Next » 

Revision 6664235b

Added by danij over 12 years ago

BSP Builder|Refactor: Segregated build completion tasks (SoC)

The BspBuilder's destructor will now delete all biproduct objects
produced during the course of ::build().

The actual BSP data objects (BspNode, BspLeaf and HEdge) are not
destroyed as it is assumed that MPE_SaveBSP will have been called
to obtain ownership of it.

Todo: BspBuilder should fully clean up after itself regardless of
the outcome or whether anyone decides to take ownership of all the
data objects it produces.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences