BoardItemComplexComponent ========================= .. currentmodule:: pygamelib.board_items .. autoclass:: BoardItemComplexComponent :members: :inherited-members: :undoc-members: :show-inheritance: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~BoardItemComplexComponent.__init__ ~BoardItemComplexComponent.attach ~BoardItemComplexComponent.can_move ~BoardItemComplexComponent.collides_with ~BoardItemComplexComponent.debug_info ~BoardItemComplexComponent.detach ~BoardItemComplexComponent.display ~BoardItemComplexComponent.distance_to ~BoardItemComplexComponent.handle_notification ~BoardItemComplexComponent.load ~BoardItemComplexComponent.notify ~BoardItemComplexComponent.overlappable ~BoardItemComplexComponent.pickable ~BoardItemComplexComponent.position_as_vector ~BoardItemComplexComponent.render_to_buffer ~BoardItemComplexComponent.restorable ~BoardItemComplexComponent.serialize ~BoardItemComplexComponent.set_can_move ~BoardItemComplexComponent.set_overlappable ~BoardItemComplexComponent.set_pickable ~BoardItemComplexComponent.set_restorable ~BoardItemComplexComponent.store_position ~BoardItemComplexComponent.store_screen_position .. rubric:: Attributes .. autosummary:: ~BoardItemComplexComponent.animation ~BoardItemComplexComponent.column ~BoardItemComplexComponent.heading ~BoardItemComplexComponent.height ~BoardItemComplexComponent.inventory_space ~BoardItemComplexComponent.layer ~BoardItemComplexComponent.model ~BoardItemComplexComponent.particle_emitter ~BoardItemComplexComponent.row ~BoardItemComplexComponent.screen_column ~BoardItemComplexComponent.screen_row ~BoardItemComplexComponent.size ~BoardItemComplexComponent.width