Package ch.epfl.cs107.play.engine.actor
Interface Actor
- All Superinterfaces:
Acoustics,Graphics,Positionable,Updatable
- All Known Implementing Classes:
AreaEntity,Background,CellMouseIndicator,CollectableAreaEntity,DraggableAreaEntity,Entity,Foreground,GraphicsEntity,Grid,MovableAreaEntity,Path,Text
Top game object, which is directly managed by the game.
Smaller components and helpers are usually owned by actors themselves.
-
Method Summary
Methods inherited from interface ch.epfl.cs107.play.math.Positionable
getPosition, getTransform, getVelocity
-
Method Details
-
update
default void update(float deltaTime) Description copied from interface:UpdatableSimulates a single time step. Note: Need to be Override -
bip
Description copied from interface:AcousticsPlay itself on specified Audio context. -
draw
Description copied from interface:GraphicsRenders itself on specified canvas.
-