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