Project

General

Profile

« Previous | Next » 

Revision c35bfd5b

Added by danij about 11 years ago

Map Renderer|Client: Reimplemented Lumobj and management thereof

Lumobj is now implemented as a C++ class and the lumobj module itself
has been split up.

A Lumobj is first instantiated locally and configured accordingly
before then inserting it into the Map. At which point a copy is made
(interned, takes ownership) which the Map then provides access to via
its API.

Presently lumobjs are still generated a fresh each frame, however.

Todo: Update all lumobjs users and mechanisms accordingly.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences