simvx.core.run¶
simvx.run() — unified launch function for SimVX projects.
Handles all launch modes: import simvx simvx.run() # Read simvx.toml, find Main class simvx.run(MyNode) # Run specific class simvx.run(MyNode, width=800) # With explicit settings
Module Contents¶
Functions¶
Run a SimVX application. |
Data¶
API¶
- simvx.core.run.__all__¶
[‘run’]
- simvx.core.run.run(node_class=None, *, width: int | None = None, height: int | None = None, title: str | None = None, file: str | None = None, class_name: str | None = None, **overrides) None[source]¶
Run a SimVX application.
Args: node_class: Node subclass to instantiate and run. If None, resolves from simvx.toml or
fileparameter. width: Window width override. height: Window height override. title: Window title override. file: Python file to import and find a Node class in. class_name: Specific class name to run from the file/module. **overrides: Additional App kwargs (vsync, physics_fps, etc.).