Expand description
pite-script: ScriptBackend trait. PyO3 is the only impl;
future backends (or a mock for tests) plug in without touching runtime.
Re-exports§
pub use descriptor::child;pub use descriptor::node;pub use descriptor::PyChildDescriptor;pub use descriptor::PyNodeDescriptor;pub use physics_bridge::current_physics;pub use physics_bridge::set_current_physics;pub use physics_bridge::with_physics;pub use vec2::Vec2;pub use pyo3;
Modules§
Structs§
Enums§
Constants§
Traits§
Functions§
- fire_
area_ entered - fire_
area_ exited - fire_
body_ entered - fire_
body_ exited - fire_
pressed - fire_
timeout - input_
begin_ frame - input_
clear - Drop all key state (held + edges). The editor calls this on play/stop transitions so a key held across the transition never sticks.
- input_
held - input_
mouse - input_
pressed - input_
released - input_
set_ key - input_
set_ mouse - is_
reserved - is_
stdlib_ module - True when
nameis a top-level stdlib module of the running interpreter (sys.stdlib_module_names). Asked live so the answer tracks the pinned CPython instead of a hand list;pite checkuses it to tell stdlib (ships in the export zip) from third-party (dropped) imports. - project_
dir - proxy_
for - resolve_
caller - resolve_
caller_ py - set_
current_ host - set_
project_ dir