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