simvx.core.scene_io¶
Scene I/O: round-trip parsing and editing of scene .py files.
Tier 1 (source) is the seam the round-trip reads and edits source through: a
document of statements, trivia and arguments, backed by a parser the tier above
never sees. Tier 2 (scene_file, scene_module) is the scene the editor holds.
Tier 3 (emitter, detection) provides greenfield Python emission for live
node trees and lightweight scene-file detection.
Every name resolves lazily (PEP 562). This package sits on the eager
import simvx.core chain (hot_reload imports loader), and the
editing surface is far more than the browser runtime needs to run a scene: an
eager import here would make every consumer pay for it. Loading a scene file
costs the loader alone; the editing surface pays its import cost on first use.
Subpackages¶
Submodules¶
Package Contents¶
Functions¶
Data¶
API¶
- simvx.core.scene_io.__all__¶
‘sorted(…)’