MCPcopy Create free account
hub / github.com/TheRedDeveloper/ply-engine / initialize_ephemeral_memory

Method initialize_ephemeral_memory

src/engine.rs:2300–2338  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

2298 }
2299
2300 fn initialize_ephemeral_memory(&mut self) {
2301 self.layout_element_children_buffer.clear();
2302 self.layout_elements.clear();
2303 self.layout_configs.clear();
2304 self.element_configs.clear();
2305 self.text_element_configs.clear();
2306 self.aspect_ratio_configs.clear();
2307 self.aspect_ratio_cover_configs.clear();
2308 self.image_element_configs.clear();
2309 self.floating_element_configs.clear();
2310 self.clip_element_configs.clear();
2311 self.custom_element_configs.clear();
2312 self.border_element_configs.clear();
2313 self.shared_element_configs.clear();
2314 self.element_effects.clear();
2315 self.element_shaders.clear();
2316 self.element_visual_rotations.clear();
2317 self.element_shape_rotations.clear();
2318 self.element_pre_rotation_dimensions.clear();
2319 self.layout_element_id_strings.clear();
2320 self.wrapped_text_lines.clear();
2321 self.tree_node_array.clear();
2322 self.layout_element_tree_roots.clear();
2323 self.layout_element_children.clear();
2324 self.open_layout_element_stack.clear();
2325 self.text_element_data.clear();
2326 self.aspect_ratio_element_indexes.clear();
2327 self.render_commands.clear();
2328 self.tree_node_visited.clear();
2329 self.open_clip_element_stack.clear();
2330 self.reusable_element_index_buffer.clear();
2331 self.layout_element_clip_element_ids.clear();
2332 self.dynamic_string_data.clear();
2333 self.focusable_elements.clear();
2334 self.accessibility_configs.clear();
2335 self.accessibility_element_order.clear();
2336 self.text_input_configs.clear();
2337 self.text_input_element_ids.clear();
2338 }
2339
2340 fn child_size_on_axis(&self, child_index: usize, x_axis: bool) -> f32 {
2341 if x_axis {

Callers 1

begin_layoutMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected