MCPcopy Create free account
hub / github.com/PerroEngine/Perro / update

Method update

perro_source/runtime_project/perro_runtime/src/runtime.rs:724–738  ·  view source on GitHub ↗
(&mut self, delta_time: f32)

Source from the content-addressed store, hash-verified

722 scene_resource_refs_dirty: true,
723 scene_resource_refs_scratch: SceneResourceRefsScratch::default(),
724 resource_event_scan_pending: false,
725 pending_material_invalidations: Vec::new(),
726 camera_stream_node_scratch: perro_render_bridge::empty_arc_slice(),
727 dirty_world_scratch: AHashSet::new(),
728 stream_node_scratch: Vec::new(),
729 camera_postfx_cache: AHashMap::new(),
730 camera_stream_active: AHashSet::new(),
731 stream_retention: world_state::StreamRetention::default(),
732 ui_stream_render_info: AHashMap::new(),
733 pending_camera_capture_removals: Vec::new(),
734 world_membership: RefCell::new(WorldMembershipCache::default()),
735 vis_memo: RefCell::new(world_state::VisibilityModulateMemo::default()),
736 dirty: DirtyState::new(),
737 transforms: TransformRuntimeState::new(),
738 internal_updates: InternalUpdateState::new(),
739 render_2d: Render2DState::new(),
740 render_3d: Render3DState::new(),
741 mesh_surface_scratch: Vec::new(),