A B C D E F G H I K L M O P Q R S T U V W _

S

Saver - Class in source.ucregents.playground.serialization
Designed to handle Saving and Loading in the game.
Saver(Vector<BaseEntity>, File) - Constructor for class source.ucregents.playground.serialization.Saver
Constructor for serializing entities to an XML file.
Saver(File) - Constructor for class source.ucregents.playground.serialization.Saver
Constructor for loading an XML file
Saver(Vector<BaseEntity>) - Constructor for class source.ucregents.playground.serialization.Saver
Constructor for saving to the currently set XML file path
Saver(String) - Constructor for class source.ucregents.playground.serialization.Saver
 
Scale(double) - Method in class source.ucregents.playground.physics.BaseEntity
Scale the shape by it's upper left point
Scale(double) - Method in class source.ucregents.playground.physics.PolygonOrCircle
A fixed ratio scale of the PolygonOrCircle around the UL Point
ScaleAroundCenter(double) - Method in class source.ucregents.playground.physics.BaseEntity
Scale the shape around it's center point
ScaleAroundCenter(double) - Method in class source.ucregents.playground.physics.PolygonOrCircle
 
ScaledMassFieldForce - Class in source.ucregents.playground.physics
 
ScaledMassFieldForce() - Constructor for class source.ucregents.playground.physics.ScaledMassFieldForce
 
ScaledMassFieldForce(int, int, int, int) - Constructor for class source.ucregents.playground.physics.ScaledMassFieldForce
 
ScaledMassFieldForce(PolygonOrCircle, boolean) - Constructor for class source.ucregents.playground.physics.ScaledMassFieldForce
 
selectedEntity - Variable in class source.ucregents.playground.gui.EditorPanel
 
Serialize(CustomXMLWriter) - Method in class source.ucregents.playground.physics.BaseEntity
 
Serialize(CustomXMLWriter) - Method in class source.ucregents.playground.physics.MovingEntity
 
setActionCommand(String) - Method in class source.ucregents.playground.gui.UserEvent
The set action command allows you to associate the user event with whatever text you like.
setAlphaTransparency(float) - Method in class source.ucregents.playground.samplegame.Terrain
 
setAngularVelocity(double) - Method in class source.ucregents.playground.physics.MovingEntity
Sets the angular velocity
setAttraction(double) - Method in class source.ucregents.playground.physics.RangedForceEntity
Sets the attraction force
setAxesOrigin(Point2D.Double) - Method in class source.ucregents.playground.physics.BaseDisplayPanel
 
setAxesOrigin(int, int) - Method in class source.ucregents.playground.physics.DrawableAxes
Moves the center of all of the axes around in the editor and arena
setAxesOrigin(Point2D.Double) - Method in class source.ucregents.playground.physics.DrawableAxes
Moves the center of all of the axes around in the editor and arena
setBackgroundColor(Color) - Method in class source.ucregents.playground.physics.BaseDisplayPanel
 
setBounciness(float) - Method in class source.ucregents.playground.physics.BaseEntity
Mutator for the entitys current bounciness
setCenterPoint(Point2D.Double) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the center point of the entity to the given point
setCenterPoint(double, double) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the center point of the entity to the given x and y coordinates
setCollidable(boolean) - Method in class source.ucregents.playground.physics.BaseEntity
Sets whether the entity can collide with other entities
setCompiling(boolean) - Static method in class source.ucregents.playground.CodeCompiler
 
setCurrentHP(int) - Method in class source.ucregents.playground.samplegame.Bot
 
setCurrentHP(int) - Method in interface source.ucregents.playground.samplegame.IDestroyable
 
setCurrentHP(int) - Method in class source.ucregents.playground.samplegame.Obstacle
 
setCurrentTickVelocity(Vector2d) - Method in class source.ucregents.playground.physics.MovingEntity
Sets the current velocity by being given a tick velocity
setCurrentVelocity(Vector2d) - Method in class source.ucregents.playground.physics.MovingEntity
Mutator for the current velocity of the entity
setDefaultImageLocation(String) - Method in class source.ucregents.playground.samplegame.BackgroundTerrain
 
setDrawAxes(boolean) - Method in class source.ucregents.playground.physics.BaseDisplayPanel
 
setDrawType(DrawType) - Method in class source.ucregents.playground.physics.BaseEntity
 
setEnergy(int) - Method in class source.ucregents.playground.samplegame.Bot
 
setEntity(BaseEntity) - Method in class source.ucregents.playground.gui.ContextMenu_Axes
 
setEntity(BaseEntity) - Method in class source.ucregents.playground.gui.ContextMenu_Entity
 
setEventParameters(Object[]) - Method in class source.ucregents.playground.gui.EventParameterFrame
 
setEventParameters(Double, Double, Class) - Method in class source.ucregents.playground.gui.EventParameterFrame
Used in constructing Vector2ds or Point2ds for methods that take those datatypes
setEventSubType(int) - Method in class source.ucregents.playground.gui.UserEvent
 
setEventType(int) - Method in class source.ucregents.playground.gui.UserEvent
 
setForceScalar(double) - Method in class source.ucregents.playground.physics.ScaledMassFieldForce
 
setFrameColor(Color) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the shape's current frame color
setFrictionConstant(float) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the friction constant
setGlobalMousePosition(MouseEvent) - Method in class source.ucregents.playground.gui.EditorPanel
Sets the current mouse position.
setGradientColor(Color) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the entity's current gradient color
setGridColor(Color) - Method in class source.ucregents.playground.gui.EditorPanel
 
setGridWidth(int) - Method in class source.ucregents.playground.gui.EditorPanel
 
setImageOffset(Point2D) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the image offset
setMass(double) - Method in class source.ucregents.playground.physics.MovingEntity
Mutator for the entity's mass
setMaxHP(int) - Method in class source.ucregents.playground.samplegame.Bot
 
setMaxHP(int) - Method in interface source.ucregents.playground.samplegame.IDestroyable
 
setMaxHP(int) - Method in class source.ucregents.playground.samplegame.Obstacle
 
setMethod(Vector<Method>) - Method in class source.ucregents.playground.gui.UserEvent
 
setMiniTicksThisTick(int) - Method in interface source.ucregents.playground.samplegame.IThink
 
setMode(String) - Method in class source.ucregents.playground.gui.CreationFrame
Sets the current drawing mode, and depresses the appropriate JToggleButton
setMode(String) - Method in class source.ucregents.playground.gui.EditorPanel
 
setName(String) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the name of the entity
setObject(Object) - Method in class source.ucregents.playground.gui.DesktopOPF
 
setObject(Object) - Method in class source.ucregents.playground.gui.UserEvent
 
setOrientation(double) - Method in class source.ucregents.playground.physics.BaseEntity
Mutator for the entity's orientation
setParameters(Vector<Object[]>) - Method in class source.ucregents.playground.gui.UserEvent
 
setScale(double) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the scale of the entity
setSelected(boolean) - Method in class source.ucregents.playground.physics.BaseEntity
Set if this entity has been selected by the user
setSelectedEntity(BaseEntity) - Method in class source.ucregents.playground.gui.EventManagerFrame
 
setSelectedEntity(BaseEntity) - Method in class source.ucregents.playground.gui.EventParameterFrame
 
setShapeColor(Color) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the shape's current fill color
setShieldEnergy(int) - Method in class source.ucregents.playground.samplegame.Bot
 
setSize(double, double) - Method in class source.ucregents.playground.physics.DimensionDouble
Mutator for both the width and the height of the dimension
setStationary(boolean) - Method in class source.ucregents.playground.physics.MovingEntity
Sets whether the entity is stationary or not
Setter - Annotation Type in source.ucregents.playground.gui
 
setULPoint(Point2D.Double) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the upperleft point of the entity to the given double accuracy Point2D
setULPoint(double, double) - Method in class source.ucregents.playground.physics.BaseEntity
Sets the upperleft point of the entity to the given x and y coordinates
setUnstoppableForce(boolean) - Method in class source.ucregents.playground.physics.MovingEntity
Sets if the entity is an Unstoppable Force
setVerbose(boolean) - Method in class source.ucregents.playground.physics.BaseDisplayPanel
 
setVisible(boolean) - Method in class source.ucregents.playground.physics.BaseEntity
Mutator for the entity's visibility
setX(int, double) - Method in class source.ucregents.playground.physics.Polygon2D.Double
Set the given X-coordinate.
setX(int, double) - Method in class source.ucregents.playground.physics.Polygon2D.Float
Set the given X-coordinate.
setX(int, double) - Method in class source.ucregents.playground.physics.Polygon2D
Set the given X-coordinate.
setXComponent(double) - Method in class source.ucregents.playground.physics.FieldForceEntity
Sets the x component of the force field
setY(int, double) - Method in class source.ucregents.playground.physics.Polygon2D.Double
Set the given Y-coordinate
setY(int, double) - Method in class source.ucregents.playground.physics.Polygon2D.Float
Set the given Y-coordinate
setY(int, double) - Method in class source.ucregents.playground.physics.Polygon2D
Set the given Y-coordinate
setYComponent(double) - Method in class source.ucregents.playground.physics.FieldForceEntity
Sets the y component of the force field
setZoomLevel(float) - Method in class source.ucregents.playground.physics.BaseDisplayPanel
 
SoundPath - Static variable in class source.ucregents.playground.Utility
 
source.ucregents.playground - package source.ucregents.playground
 
source.ucregents.playground.gui - package source.ucregents.playground.gui
 
source.ucregents.playground.physics - package source.ucregents.playground.physics
 
source.ucregents.playground.samplegame - package source.ucregents.playground.samplegame
 
source.ucregents.playground.samplegame.planets - package source.ucregents.playground.samplegame.planets
 
source.ucregents.playground.serialization - package source.ucregents.playground.serialization
 
Square - Class in source.ucregents.playground.samplegame
 
Square() - Constructor for class source.ucregents.playground.samplegame.Square
 
Start() - Method in class source.ucregents.playground.Core
 
startTimer() - Method in class source.ucregents.playground.physics.FPSTimer
 
stateChanged(ChangeEvent) - Method in class source.ucregents.playground.gui.Desktop
Listen to the slider.
Stop() - Method in class source.ucregents.playground.Core
 
stop() - Method in class source.ucregents.playground.physics.Arena
Stops the thread
stopTimer() - Method in class source.ucregents.playground.physics.FPSTimer
 
switchPause() - Method in class source.ucregents.playground.physics.Arena
Reverses the pause state

A B C D E F G H I K L M O P Q R S T U V W _