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