Add LandscapeDirector with a test case to build landscape using LandscapeBuilder

This commit is contained in:
Pim Nelissen
2026-02-13 14:57:37 +01:00
parent e8bf687563
commit a4fb4a7c57
3 changed files with 44 additions and 7 deletions

View File

@ -1,8 +1,11 @@
# do not expose internal logger when running mkinit
__ignore__ = ["logger"]
from pg_rad.landscape import director
from pg_rad.landscape import landscape
from pg_rad.landscape.director import (LandscapeDirector,)
from pg_rad.landscape.landscape import (Landscape, LandscapeBuilder,)
__all__ = ['Landscape', 'LandscapeBuilder', 'landscape']
__all__ = ['Landscape', 'LandscapeBuilder', 'LandscapeDirector', 'director',
'landscape']