Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y 

A

accelerateAtAngle(double) - Method in class net.stemkoski.bagel.Physics
Accelerate this object in the direction angleDegrees by the amount specified by Physics.accelerationValue.
accelerationValue - Variable in class net.stemkoski.bagel.Physics
Constant amount of acceleration, used by Physics.accelerateAtAngle(double).
accelerationVector - Variable in class net.stemkoski.bagel.Physics
Acceleration (rate of chance of velocity) of object.
act(double) - Method in class net.stemkoski.bagel.Entity
Run any Action objects added to this Entity.
act(double) - Method in class net.stemkoski.bagel.Group
Runs act method of all objects in this collection.
act(double) - Method in class net.stemkoski.bagel.Sprite
Run any Action objects added to this Sprite.
Action - Class in net.stemkoski.bagel
A framework for storing a method that is applied to a target Sprite over time.
Action() - Constructor for class net.stemkoski.bagel.Action
This constructor is used by ActionFactory methods that need to extend the Action class to store additional information or override methods, typically involving one or more additional Actions (see ActionFactory.sequence, repeat, forever).
Action(Action.Function) - Constructor for class net.stemkoski.bagel.Action
This constructor is used by simple ActionFactory methods or to create custom Action objects.
Action.Function - Interface in net.stemkoski.bagel
This interface is used internally by the Action class to encapsulate a method that will be applied to a target Sprite.
ActionFactory - Class in net.stemkoski.bagel
A factory class for creating Action objects.
ActionFactory() - Constructor for class net.stemkoski.bagel.ActionFactory
 
actionList - Variable in class net.stemkoski.bagel.Sprite
 
addAction(Action) - Method in class net.stemkoski.bagel.Sprite
Add an Action to this Sprite.
addEntity(Entity) - Method in class net.stemkoski.bagel.Group
Add an Entity to this collection.
addValues(double, double) - Method in class net.stemkoski.bagel.Vector2
Add values to the coordinates of this vector.
addVector(Vector2) - Method in class net.stemkoski.bagel.Vector2
Add the values of the coordinates of other vector to the coordinates of this vector.
alignment - Variable in class net.stemkoski.bagel.Label
text alignment ("LEFT", "CENTER", "RIGHT") with respect to anchor point (x,y)
angle - Variable in class net.stemkoski.bagel.Sprite
angle of rotation of the texture
Animation - Class in net.stemkoski.bagel
A sequence of Textures displayed in rapid succession to create the appearance of movement.
Animation() - Constructor for class net.stemkoski.bagel.Animation
Create an empty animation.
animation - Variable in class net.stemkoski.bagel.Sprite
 
apply(Sprite, double) - Method in class net.stemkoski.bagel.Action
Increments totalTime by deltaTime and applies function.run method to target.
Audio - Class in net.stemkoski.bagel
Load an audio file (sound or music).
Audio() - Constructor for class net.stemkoski.bagel.Audio
Empty constructor for internal methods; use Audio.loadMusic(String) or Audio.loadSound(String) to create an instance.
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links