VirtualContainer ================ .. currentmodule:: labpyproject.core.pygame.core .. autoclass:: VirtualContainer :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~VirtualContainer.DIRECTION_ATTR ~VirtualContainer.DIRECTION_HORIZONTAL ~VirtualContainer.DIRECTION_VERTICAL ~VirtualContainer.bgcolor ~VirtualContainer.direction .. rubric:: Methods Summary .. autosummary:: ~VirtualContainer.add_from_hierarchy ~VirtualContainer.add_item ~VirtualContainer.apply_parent_layout ~VirtualContainer.configure_child_added ~VirtualContainer.configure_child_removed ~VirtualContainer.create_background ~VirtualContainer.discard_allocated_area ~VirtualContainer.discard_globalRect ~VirtualContainer.discard_layout ~VirtualContainer.discard_layout_list ~VirtualContainer.discard_snap ~VirtualContainer.get_snap_childs ~VirtualContainer.handle_snap ~VirtualContainer.has_flexible_childs ~VirtualContainer.layout_childs ~VirtualContainer.mark_container_as_resized ~VirtualContainer.on_bgcolor_changed ~VirtualContainer.on_child_display_discarded ~VirtualContainer.on_child_flex_changed ~VirtualContainer.on_child_placement_discarded ~VirtualContainer.on_child_position_changed ~VirtualContainer.on_child_snap_changed ~VirtualContainer.on_child_unresized ~VirtualContainer.on_direction_changed ~VirtualContainer.on_item_added ~VirtualContainer.on_item_added_to_displaylist ~VirtualContainer.on_item_removed ~VirtualContainer.on_item_removed_from_displaylist ~VirtualContainer.on_parent_removed ~VirtualContainer.on_publicationRect_coords_changed ~VirtualContainer.on_publicationRect_dims_changed ~VirtualContainer.on_publicationRefRect_coords_changed ~VirtualContainer.on_resize_achieved ~VirtualContainer.on_snap_occured ~VirtualContainer.parse_direction ~VirtualContainer.remove_from_hierarchy ~VirtualContainer.remove_item ~VirtualContainer.resize ~VirtualContainer.resize_background ~VirtualContainer.update ~VirtualContainer.update_backround_coords ~VirtualContainer.update_childs ~VirtualContainer.update_layout_list ~VirtualContainer.xget_childs .. rubric:: Attributes Documentation .. autoattribute:: DIRECTION_ATTR .. autoattribute:: DIRECTION_HORIZONTAL .. autoattribute:: DIRECTION_VERTICAL .. autoattribute:: bgcolor .. autoattribute:: direction .. rubric:: Methods Documentation .. automethod:: add_from_hierarchy .. automethod:: add_item .. automethod:: apply_parent_layout .. automethod:: configure_child_added .. automethod:: configure_child_removed .. automethod:: create_background .. automethod:: discard_allocated_area .. automethod:: discard_globalRect .. automethod:: discard_layout .. automethod:: discard_layout_list .. automethod:: discard_snap .. automethod:: get_snap_childs .. automethod:: handle_snap .. automethod:: has_flexible_childs .. automethod:: layout_childs .. automethod:: mark_container_as_resized .. automethod:: on_bgcolor_changed .. automethod:: on_child_display_discarded .. automethod:: on_child_flex_changed .. automethod:: on_child_placement_discarded .. automethod:: on_child_position_changed .. automethod:: on_child_snap_changed .. automethod:: on_child_unresized .. automethod:: on_direction_changed .. automethod:: on_item_added .. automethod:: on_item_added_to_displaylist .. automethod:: on_item_removed .. automethod:: on_item_removed_from_displaylist .. automethod:: on_parent_removed .. automethod:: on_publicationRect_coords_changed .. automethod:: on_publicationRect_dims_changed .. automethod:: on_publicationRefRect_coords_changed .. automethod:: on_resize_achieved .. automethod:: on_snap_occured .. automethod:: parse_direction .. automethod:: remove_from_hierarchy .. automethod:: remove_item .. automethod:: resize .. automethod:: resize_background .. automethod:: update .. automethod:: update_backround_coords .. automethod:: update_childs .. automethod:: update_layout_list .. automethod:: xget_childs