badwing.model module¶
-
class
badwing.model.DynamicModel(position=(0, 0), sprite=None, brain=None, physics=<class 'badwing.physics.dynamic.DynamicPhysics'>, geom=<class 'badwing.geom.HullGeom'>)¶ Bases:
badwing.model.PhysicsModel
-
class
badwing.model.Group(position=0, 0)¶ Bases:
badwing.model.Model-
add_model(model)¶
-
do_setup()¶
-
id_counter= 1¶
-
-
class
badwing.model.KinematicModel(position=(0, 0), sprite=None, brain=None, physics=<class 'badwing.physics.kinematic.KinematicPhysics'>, geom=<class 'badwing.geom.HullGeom'>)¶ Bases:
badwing.model.PhysicsModel-
create_body()¶
-
update(delta_time=0.016666666666666666)¶
-
-
class
badwing.model.Model(position=0, 0, sprite=None, brain=None)¶ Bases:
object-
do_setup()¶
-
on_dismount(position)¶
-
on_mount(position)¶
-
post_setup()¶
-
pre_setup()¶
-
setup(layer)¶
-
update(delta_time)¶
-
update_brain(delta_time)¶
-
update_physics(delta_time)¶
-
update_sprite(delta_time=0.016666666666666666)¶
-
-
class
badwing.model.ModelFactory(layer)¶ Bases:
object
-
class
badwing.model.PhysicsGroup(position=(0, 0), physics=<class 'badwing.physics.physics.GroupPhysics'>, geom=<class 'badwing.geom.GroupGeom'>)¶ Bases:
badwing.model.PhysicsModel-
add_model(model)¶
-
do_setup()¶
-
id_counter= 1¶
-
post_setup()¶
-
-
class
badwing.model.PhysicsModel(position=(0, 0), sprite=None, brain=None, physics=<class 'badwing.physics.static.StaticPhysics'>, geom=<class 'badwing.geom.HullGeom'>)¶ Bases:
badwing.model.Model-
add_shapes()¶
-
create_body(offset=None)¶
-
create_shapes(transform=None)¶
-
create_transform()¶
-
do_setup()¶
-
get_tx_point(offset)¶
-
property
physics¶
-
post_setup()¶
-
remove_shapes()¶
-
update_physics(delta_time=0.016666666666666666)¶
-
-
class
badwing.model.StaticModel(position=(0, 0), sprite=None, brain=None, physics=<class 'badwing.physics.static.StaticPhysics'>, geom=<class 'badwing.geom.HullGeom'>)¶ Bases:
badwing.model.PhysicsModel