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